skysight-inc/HackerNews huggingface dataset:
Show HN: I decided to have a little fun with the favicon
i'm helping my sister put together a website for her design agency and decided to have a little fun with the favicon.

i mean, what’s the point of making websites if you can’t have some fun along the way?
You didn't eat enough cheese, it wards off the cold in sufficient quantities.
> I went to Settings ‣ Privacy & Security ‣ Location Services ‣ System Services ‣ Significant Locations to check, and for some reason the only location in the list was the grocery store that I go to once every two weeks.

This is the most worrying aspect of the messup. Locking out the owner is scary. Admitting a thief is terrifying.
Do you think systems reliable themselves? It takes real leadership to drive organizations to five nines.
How do they tell the difference? Impurities?
It's possible to abuse 'transmute' but .clone(), .unwrap(), Arc<> are full-blown language features, so using them is not 'abuse' of any kind. They're part of how Rust supports quick iterative development, along with Any (for dynamic objects with downcast) and still others.
Has anyone had experience trying to claim a username on X or Instagram?
Hello,

Has anyone had experience trying to claim a username on Twitter or Instagram and what was the result?

I ask these questions because my experience has not been satisfactory and therefore I will explain my situation. I am the owner of two trademarks. On multiple occasions I tried to claim the username that has been inactive and without publications for many years. Although I have the legal rights and supported my motivations, even attaching a copy of my brand certificates and other legal documents so that the usernames can be assigned to me, I feel that the responses from these platforms are automated and nonsensical, they seem be answered by a bot and that even though I provide the required legal documentation, they do not review it either.

The truth is that as an entrepreneur, it is frustrating not to be able to achieve the objectives in favor of my startup. These platforms prefer to keep the handles inactive for years instead of giving them to others who do have a use for them, and the platforms do not see that those of us who are serious about a business can even invest in advertising through these platforms.

I am aware that the rights to a handle/username are served by the first person to register it, and as long as its use does not infringe a previously registered trademark. However, I understand that if the username is inactive for many years, these platforms should reconsider their policies and be more flexible with those of us who wish to give it real use for our businesses.

I have also tried to contact the current owners, with no results either.

Any advice is welcome. Thanks for the support.

Best,
Carlos
If you cut out all the crap and unneded services on top of Windows 10 and Windows 11, I'm pretty sure a 2GB machine without a SSD could run it well enough.

If ReactOS implemented the security policies from Windows under it, evan a machine with a GB of RAM could run it pretty well, I'm sure.

If Trisquel Mini, akin to Lubuntu 22.04 but libre, runs under 2GB fast enough, I don't get what the hell would be W10 doing to crawl under an HD by just staying idle without anything being open.
I bought an iPhone a couple of days ago, and was planning on using the weekend to finally migrate from my old Android phone. Luckily, I haven't even opened the box so I should be able to return it for a full refund. No way I'm spending over $1000 for this kind of experience.
Amen, and if you try to keep pure parts and side-effecting parts separated, the problem of reasoning about side effects is limited to a very small part of your code.

The pure typed religion and huge weight of theory that goes with it is one reason why I find it so sad that Rust has seemingly won out over Zig.
Seems like a few contradictory ideas here.

Rust is supposed to be a better safer C/C++.

Then lot of comments here that games are best done in C++.

So why can't Rust be used for games?

What is really missing beyond an improved ecosystem of tools. All also built on Rust.
>> Only when you use code can you contribute meaningfully to it."

> I disagree.

I am a bit confused, because then you go on talking about contributing to support and documentation. I never said anything about those, I was talking about code. Only when you use code can you contribute meaningfully to the code.

Obviously you don't need to know the codebase to help people use the software.

Or did I misunderstand what you are saying?
This is really cool. As someone who knows enough to get something working, but nothing more, I've always dreamed of something like you're describing.
Are there separate radios for BT/WiFi (Apple) and LTE modem (Qualcomm)? If so, it might be possible to turn off just the LTE modem by pulling down one pin, while allowing the rest of the phone to function normally without OS/firmware modification.

WiFi can be locked to whitelisted SSIDs via Apple Configurator.
TBH Gvim and most editors did the same on saving prompts, but for sure you could edit that under Emacs with M-x configure, and Emacs supported weirdly encoded files on the spot.
I am not a founder but worked at various places that did this and I don’t think there is a simple answer except be very resourceful!

High gross margins feed into costs going into future sales and future
development. Zero profit because you are reinvesting. Very tax efficient too!

Also see if there are research tax breaks in your country.

It means being lean and scrappy the whole time (no fluff or big rewrite it in Rust type activity). OTOH the successful companies were not cheap with salaries but not extravagant either. But they aim to get the top 10% cream working for them.

Hate to say it but you need to be strategic and good. Maybe see if you can pay for advice too from someone who has done it in your space.

I haven’t given you an answer! But the main thing I see is a sales system that gets tuned. Sales is done like cattle not pets. And you arrange that or hire someone who can (and as always scrutinise them, learn their job so you can question them).

Good luck!
When working with wood in an automated/industrial environment, there are two options:

- design for the worst-case scenario for a given practice setup (note that wood is graded on how many knots there are and how tight they are expected to be) and work around that, eliminating pieces w/ problematic grain
- use engineered lumber where appropriate

This is a marked contrast to some styles of hand-woodworking --- I can still recall walking with a great-uncle in the woods when we came to a walnut tree where the trunk had an odd angle to it (apparently the main trunk had broken off vertically in a storm and a branch had continued the upward growth) --- he immediately took a colorful handkerchief out of his pocket and tied it around the tree, looked carefully at a couple of local landmarks visible through the trees, and then confident of being able to return to the spot, we went to his cabin, fetched a saw and ax and proceeded to cut the (smallish) tree down and sectioning it off, taking it back to his cabin where he covered the ends of the central portion around the angle in melted paraffin.

Almost a decade later during another visit, he announced he had something to show me and got out a rifle which I remembered as having a broken stock --- he had of course restocked it (once it had dried sufficiently) with the tree which had grown at an angle which was perfect to make the stock out of.
Maybe save worrying about that until Apple phones aren't actually being manufactured in China?

https://www.solveyourtech.com/uncovering-where-iphones-are-m...
> This is all just some nerd’s out of touch pipe dream.

Yes, though only because it's a lot of trouble to set up today.

If it were completely commoditizated -- imagine one more button when setting up a new phone ("Choose where your data resides: Apple, Google, Facebook, Self hosted") and it was completely transparent then it would be used much more, especially if that's complemented by one of the nerds setting up e.g. a neighborhood sync server and everybody around knowing it and using it.

So yes, you are not wrong but the situation can change dramatically if ergonomics are improved. Which sadly most of the nerds never work on.
Nuclear War: A Scenario, is being turned into a movie by Dennis Villeneuve (Dune, Blade Runner...)
The explanation previous seems misleading, the rockets sent up to give codes for launch, humans still launched them. Presumably before satellites, redundant fiber networks, and robust national communications they wanted a fallback in case communications get disrupted.

So not a dead man's switch, just backup one way comms system.
> Nuclear War: A Scenario

I read the wikipedia article, but I don't see how this scenario seems probable, it notes the nukes have to pass by russia to strike North Korea, thus creating the world war.

But the US has nuclear subs with nuclear wardheads! Most likely there is one close to NK and then no need to pass over russia...
Yep, such links should be re-written to the original source, in this case:

http://winterdienst.info/50-digital-wood-joints-by-jochen-gr...
Dumb question but how did you find this out? Do you manually check after every software update?
> stdlib changes is what most of "modern C++" is about). the last good version was basically C++11.

I can only comment this like: tell me you have no idea about current state of C++ without telling me you have no idea about current state of C++.
1ppt of C14? That's s drop in an ocean.
People develop for other people and markets, not for Apple.
There can be vulnerabilities, this is clearly the hottest attack surface of password managers. I remember a few years ago Tavis Ormandy from Google Project Zero found such vulnerabilities in a bunch of the most popular password managers which allowed to steal credentials from a rogue website.

I'd still recommend using a password manager, as overall and in practice the risk of phishing and (re)using (weak) passwords is far greater than this kind of rare vulnerabilities (and also I work for a company that makes a password manager ^^)

See https://lock.cmpxchg8b.com/passmgrs.html if you'd like to know more
And the river Lim potentially got its name from the Latin word for 'border'.
Someone's brought that up to me before — I should probably consider it more seriously, because it'd be very cool
Zig is flexible. If you don't like global allocators or explicitly passing allocators, you can store pointer to the allocator in your object and it will be passed implicitly.
I get what you're saying, but not all of those things are self-hosted. For example, Proton Mail isn't harder to use than Gmail. Signal isn't harder to use than any other messaging app.

I've had great luck convincing even church ladies in their 60s to use both just by explaining that "end-to-end encryption" means that only the sender and recipient can read the messages, not big tech companies and advertisers.
I don't really see what's oppressive about any of these buildings. Many of the qualities of the divine are recognizable in these churches. Simplicity, transcending of the natural world, and so on.

When people talk about the divine, especially in the Abrahamic traditions, it's common to talk about what God isn't. (negative theology). You shouldn't make an image of God. To approach the divine is to remove everything that isn't divine and experiencing what is left over.

And I think that's fantastically realized in the austerity of these churches. I've visited some of them, my favorite one isn't actually mentioned here, it's a pretty small church outside of Osaka, the Church of Light by Tadao Ando. (https://youtu.be/7ZtfYOD5I8M)
It does run recent apps as long as they don't use the new Wayland protocols. I decided against that link because there are a lot of files before the actual README.
The thing, that makes you most money.

For Amazon that's infrastructure. For OpenAI that's models.

For Meta, that's captured human lifetime/attention.
AI-driven data management platform
I do in fact have a game idea I sort of have in mind while designing the engine, yes, but I don't have the bandwidth to do both at once unfortunately.
I find it absolutely mad that you can write and release a fictional book that is named a government report, is written and printed like a government report, and features real named individuals from the government.

I assume it's all down to first amendment protections. Absent that protection I find it unlikely that any government would let you publish this.
For most sports, the reason to not sit at home watching on your giant TV is to have social interactions with other people at the event.

Yes and that’s only a subset of the social interactions. Many people prefer to have friends over and enjoy home cooked food and liquor store priced (cf. stadium prices) beverages. Watching the big game on a giant TV with friends is not going to be beaten by clunky headsets any day of the week.
TIS-100 is a great teaching tool for multi-core programming which pretends to be a game at the same time.
How important is it exactly?

I have had iPhones for more than a decade, and I never leveraged any "feature" of having an Apple ID on any of them.

I've never bought an app or spent money on one, and I don't use iCloud, so the Apple ID for me is literally just a gateway to downloading free apps that I can always redownload with another one.
Well looks like I found at least one summer activity.

Now, where my local abandoned arsenic mine...
Show HN: OpenLIT – Open-Source LLM Observability with OpenTelemetry
Hey Everyone! I am super excited to share something we've (me and my friend) been working on: OpenLIT. After an engaging preview that some of you might recall, we are now proudly announcing our first stable release!

*What's OpenLIT?*
Simply put, OpenLIT is an open-source tool designed to make monitoring your Large Language Model (LLM) applications straightforward. It’s built on OpenTelemetry, aiming to reduce the complexities that come with observing the behavior and usage of your LLM stack.

*Beyond Basic Text Generation:*
OpenLIT isn’t restricted to just text and chatbot outputs. It now includes automatic monitoring capabilities for GPT-4 Vision, DALL·E, and OpenAI Audio. Essentially, we're prepared to assist you with your multi-modal LLM projects all through a single platform and we're not stopping here; more updates and model support are on their way!

*Key Features:*

- *Instant Alerts:* Offers immediate insights on cost & token usage, in-depth usage analysis, and latency metrics.
- *Comprehensive Coverage:* Supports a range of LLM Providers, Vector DBs, and Frameworks - everything from OpenAI and AnthropicAI to ChromaDB, Pinecone, and LangChain.
- *Aligned with Standards:* OpenLIT follows the OpenTelemetry Semantic Conventions for GenAI, ensuring your monitoring efforts meet the community's best practices.

*Wide Integration Compatibility:*
For those already utilizing observability tools, OpenLIT integrates with various telemetry destinations, including OpenTelemetry Collector, Jaeger, Grafana Cloud, and more, expanding your data’s reach and utility.

*Getting Started:*
Check our quickstart guide and explore how OpenLIT can enhance your LLM project monitoring: https://docs.openlit.io/latest/quickstart

We genuinely believe OpenLIT can change the game in how LLM projects are monitored and managed. Feedback from this community could be invaluable as we continue to improve and expand. So, if you have thoughts, suggestions, or questions, we’re all ears.

Let’s push the boundaries of LLM observability together.

Check out OpenLIT here: https://github.com/openlit/openlit

Thanks for checking it out!
Wearing a phone on your face sounds like the squarest thing imaginable.
I access D3D(11) from C in my libraries and tbh it's not any different from C++ in terms of usability (only difference is that the "this" argument and vtable indirection is implicit in C++, but that's just syntax sugar that can be wrapped in a macro in C).
Just a heads up, but you've swapped the links and the titles.
I looked into nixos. First of all it has same problem as all other distros where you need to trust a signed image file.

Secondly, on the page https://nix.dev/contributing/how-to-contribute they say "Currently the focus is on funding in-person events to share knowledge and grow the community of developers proficient with Nix. With enough budget, it would be possible to pay for ongoing maintenance and development of critical infrastructure and code – demanding work that we cannot expect to be done by volunteers indefinitely." So that means they want a centralized team.

Third there's an active topic there which shows clearly that the team behind nixos is centralized and corrupt and politically driven: https://discourse.nixos.org/t/why-was-jon-ringer-banned-from...

This whole project smells like a honey pot. Centralized = bad.
Open Source Maintainers shouldn't judge the people trying to contribute, but the contributions. If the contribution is misguided or not good, it's their responsibility to reject it. On the other side, if the contributor's intention is to boost their resume, but the contribution is also good and an improvement, so be it! Good contributions are too rare to only select the ones done with selfless intentions...
Saying "I don't know" doesn't require too much of a change. This isn't a different mode of operation where it's introspecting about its own knowledge - it's just the best continuation prediction in a context where the person/entity being questioned is not equipped to answer.

LLMs create quite deep representations of the input on which they based their next word prediction (text continuation), and it has been proved that they already sometimes do know when something they are generating is low confidence or false, so maybe with appropriate training data they could better attend to this and predict "I don't know" or "I'm not sure".

To improve the ability of LLMs to answer like this requires them to have a better idea of what is true or not. Humans do this by remembering where they learnt something: was it first hand experience, or from a text book or trusted friend, or from a less trustworthy source. LLMs ability to discern the truth could be boosted by giving them the sources of their training data, maybe together with a trustworthiness rating (although they may be able to learn that for themselves).
Whoa, that was unexpected.

But technically, DSSSL (OpenJade) was used to render pages to print/PDF and never ran as part of a browser stack (unless I've overlooked some stubborn Schemer implementing it in JS or emscripten or sth; but don't tell HN's Lisp fraction to given them ideas ...) Unlike SGML itself, which is mentioned in TBL's docs as the basis for HTML markup. Btw SGML does have its own styling language in link processes which basically just re-uses regular attribute declaration syntax, plus has some explicit state machine representation (aka "links").

But yeah, using a Lisp derivative would've definitely prevented the syntax proliferation that is CSS, its terseness/magic, and habit of re-use of property names for different purposes as a way to sneak in complex layouting features by understated surface syntax changes.
The states in Germany are basically US States 2.0 (in the sense of optimizing from learnings) as Germany is a federalist country like the US. Some taxes and adminstration is local (police, education, ...) and some is federal (other police, military).

Each state has a parliament ("Parlament"), a governour ("Ministerpräsident") and secretaries of state ("Minister"). Some states have a constitution (like Bavaria) and a supreme court (similar to states supreme courts in the US).

One difference for example, VAT is a federal rate, but both states and the federal system get money from it.

One difference that is always striking to me, judges in Germany are not elected, neither are the police, like sheriffs. There is not jail/prison difference.

The German "constitution" and setup (e.g. Germany has a Supreme Court, but not set by the president, and a "senate" and a "congress") was heavily inspired by the US system (e.g. compared to the French or British system) - the other driving force was a fear of a re-rise of the nazis. So some things got overfederalized, for example every state has it's own internal intellegence service (which hinders work a lot, but prevents a take-over of internal intellignce).

Some states are "pre-WW1", like Bavaria, most are not (only 4-5 out of 27 are). I live in Mecklenburg-Vorpommern which was several states and parts of Prussia "pre-WW1".

Eastern Germany had no states (for most of the time), so those states came into existence with reunification.
Go has non-native stack and has to perform stack switching among other things (hopefully someone with more knowledge than bare minimum required to criticize Go can chime in :D)

p.s.: mono seems to produce quite a bad result vs .net 6/7/8 huh, time to make a PR
Seems like a few contradictory ideas here.
Rust is supposed to be a better safer C/C++.

Then lot of comments here that games are best done in C++.

So why can't Rust be used for games?

What is really missing beyond an improved ecosystem of tools. All also built on Rust.
Linux is still here.
> I have been on a ketogenic diet for the last 20 years, long before it became fashionable.

Wow! Have you written anything about your experience? Would love to read it.
> Juicero was an expensive plastic box that squeezed a bag of juice and Theranos’ finger-prick blood tests were a big fraud that eventually sent its founder to prison for 11 years.

Nah, we don't want any of that.
Run Cloud Functions Locally
OpenCRISPR-1
That's not what I get from the article.

More that it's pointless to contrinute to an open source project if you're not interested in improving the software the project is building for a reason that matters to you. That's true regardless if you know what you're doing or not.

So if your objective is just to "get a PR merged" that's not really helpful. Rather it should be to "fix this bug" or "add this feature" because those things somehow matter to you.

The "you" can also mean your employer. So if you use some software as part of your job and it's got a bug or is missing a feature that matters enough to you then fixiing it and contributing it back is a perfectly valid and great way of funding open source. It's also not normally philantropic, because when you make the effort of getting your changes merged upstream it also reduces your own long term maintenance burden of having a private fork.
What is inverting a binary tree? I don't think I have ever known what that means.
It's a middle ground. You should be able to move passkeys from one vendor to another with some export process but the secret key is not exposed when you use it which reduces the risk of having it stolen
Come join us in the free world of Linux (and related systems)... even if the wheel do pop off for like no reason some times.
Sorry to hear that a friend of mine could tell a very similar story it’s weird some doctors refuse to consider Lyme
It’s also not realistic because many businesses would prefer you not give back because it’s like giving away IP. It stays in house. You would be breaking your employment contract if you do so (speaking for the US)