skysight-inc/HackerNews huggingface dataset:
The NFT “phenomenon”? It’s a code template and API called the ERC721 standard, which can be used to secure, verify and transfer digital ownership on a distributed ledger.

There’s been so much done (and often right here on HN) to explain how crypto and NFTs are innovative, to link educational resources and list real world examples of legitimate use. As well as to resolve the various ideological controversies. Maybe it’s not quite common knowledge yet, but there’s no excuse in 2023 for being so clueless and, yet, assertive.
It definitely helps, a simple position change of the foot can make a total difference. But this is only one part, skateboarding is so much muscle memory, even if you know how to do it, you need to try it hundred of times to get your body to actually do it.
...No, that would satisfy the "We don't want to support these people" crowd. Full end user control over the secure boot chain, or GTFO.

Nothing less is acceptable. Corporates will never do it however, because they're up to their elbows in "deliberately not implemented".
They are good compared to other robots, but compared to humans they are at an unbearably cute toddler-level soccer. Double their size and they might become more useful, but much more clumsy and fragile.
Soundproofing hasn't historically been a part of US building codes is why it's not done here. California added an optional Soundproofing part of the code but cities must opt into it. Oakland is actually one of the few cities in California which has.
Kind of depends what you’re building.
- Rent a cheap VPS with an static ip address (for example, the most basic at Vultr)
- Set up wireguard or tailscale/headscale (or your preferred VPN) both on the VPS and your workstations, so you can access the services in your workstations from the VPS through the VPN
- In the VPS configure Nginx/traefik/caddy (or your preferred reverse proxy) pointing to the services in your workstations

Ta-da! Now people access through your VPS, but the processing is done at home. The VPS is cheap, and it doesn't matter if you home IP address changes. You could even take your workstation, move it to any place with internet connection, and it would keep serving pages without changing anything.
Outlook and Slack typically require you to enroll in your company's MDM which gives administrators the ability to remote-wipe your phone. You can see this if you read the fine print when you sign in.
100 facilities per inspector doesn't seem absurd? That's roughly 2 days of inspection per year per facility.
I would love to see an article on why quantising to low bits works. Seems counterintuitive to me. For example do that with a CD and it will sound awful. It took smarts to come up with mp3
format rather than just reduce number of bits.
> There is no single group of humans that can act on any of these things

This logic could be applied to every major advancement throughout human history. Yet here we are. Ideas grow and spread. We no longer accept slavery. Is this universal? No. Better than it’s ever been? Yes. The spread of ideas is the only way that broader collaboration can ever happen.

For a species so self interested, we’ve managed to invent the medium that I’m typing this comment from, and that in itself is proof that self interest led to global advancements that achieved more than any single group of humans could achieve by themselves.

And self interested or not, we’re still fundamentally a social species, clearly capable of understanding that survival of the collective is critical to our own survival.

If you don’t grow your own food, if you drive a car or ride a bus, live in a building you didn’t construct, stopped at a red light, baked food in an oven, and on the list goes, you are already intrinsically linked to and dependent on the cooperation of a large web of other people. And it’s in your own self interest to preserve the conditions that allow that web of support to continue.

Whether one stops to consider/acknowledge this is another question, but the “collective we” is already completely interdependent, and acting in a self interested manner is modulated by education.

So what is helpful? Hopefully a growing awareness of the situations we face and the realities of what we’re doing as a species. When awareness grows, self interested behavior starts achieving new/different results. History proves this.
Just Wasted $200 on Reliablesite.net
So, some background, I'm doing some experimenting w/ capturing the desktop video in a WebRTC session for some remote desktop work / light game streaming, and have been experimenting w/ various service providers who offer GPUs.

I was under the impression (or just forgot to ask) that most of these providers offer a fit-Headless GS device to emulate a 2nd screen, so you can get display output from the GPU.

After spending hours setting up this machine, I then realized that sending video output via the GPU is not something they support, so I'm wondering if I could actually just file a dispute on the payment.

Regardless, lesson learned, but pisses me off.
Traffic source does not equal the geographical position of a person issuing the request. Geographical position of a person does not equal their legal status.

Blocking users on a two-level-deep assumption is wrong.
"Memory extension tool
Turn unused storage space into additional virtual RAM⁴ for an even smoother smartphone experience."

If I'm not mistaken, this is something Windows for PocketPCs did way back.
Get a sense of their budget and scope an engagement that spends it in a way that they're happy and you are properly compensated.
A little off-topic, but still worth mentioning, this package is based on some code I have been using in a few other projects, https://github.com/ValyrianTech/ValyrianSpellbook and https://www.thehivemind.com

I always wanted to make it into a separate package but never got around to it until now. This is the first package that I have developed with the help of GPT-4. Working with AI has been amazing and dramatically improved my productivity and code quality.
New Hampshirite here: Wherever you're trying to stay, it sounds like you're doing it wrong...

Unless you're trying to be in, like, Lancaster during PorcFest or something.
100 per year add travel time. Easy metrics to hit. Fyi im being sarcastic- thats a bananas amount add in travel time + paperwork + pretravel prep. Maybe every 3 years, maaaybe.
The history [1,2] is interesting and sad. It's unfortunate that the US waited 45 years to officially apologize and pay reparations.

It's somewhat surprising that Hawaii didn't enact the same mass internment/incarceration as California, in spite of being the location of both Pearl Harbor and the Niihau incident [3], and being under martial law.

[1] https://en.wikipedia.org/wiki/Internment_of_Japanese_America...

[2] https://www.historynet.com/memories-of-childhood-in-an-ameri...

[3] https://www.historynet.com/niihau-incident/
I imagine that, to him, putting his manuscript in the fridge is somewhat akin to the way an average person locks their home's doors when they go out.

Any really serious fire, or burglar, is not going to be stopped by your precaution. But it might still make the difference, in any number of less-extreme incidents.

That said, we in IT know a bit about backups and data redundancy. Dean would be well advised to, and probably does, have his data backed up in multiple physical and virtual locations.
This blog post is from the "never let a competitor's mistake go unnoticed" school of thought.
If you read the article you'll see they mention that this is only possible with platinum coins. So I think their motivation for using a coin is because it's only possible with a coin.
> you want backends for frontends (BFF) that are specialized for each use

third time I've heard this thing and the reasoning still escapes me.

First there's ownership. Backend team owns API. Frontend teams own clients (web/android/ios/cli) etc. Do you now have a BFF for each client type? Who owns it then ? Don't you now need more fullstacks ?

there's confusion.
Now you have 2 sets of contracts (API-BFF, BFF-clientIOS, BFF-clientAndroid, ...). You now have more human synchronization overhead. Changes take longer to percolate throughout. More scope for inconsistencies.

And there's performance.
Adding more hops isn't making it faster, simpler or cheaper.

Isn't is better to have the API team own the single source of ownership ?
Sorry, excuse my ignorance, but why is having access to a 3B model a gamechanger?

I played with a pirated 7B model a while back. My computer runs a 1080 TI - so it used to be good but now it's pretty old. The model ran with a reasonable number of tokens/sec, but the quality was just trash compared to what I'd grown used to with ChatGPT. It was a novelty I interacted with for just a single evening.

I truly don't understand the use case for a 3B model with our current technologies.

What are you going to use it for?
Doctors performed brain surgery on a baby before she was born
Marbula One S4 GP1 Razzway Race – Jelle's Marble Runs
Since a library is mentioned, it is possible that the Ruby library was particularly inefficient compared to Crystal. Crystal is definitely faster than Ruby, but I expect differences to diminish in IO-bound operations (which sitemap generation sounds like it would be).
Maybe we have radically different experiences, I don't see that as a strawman, the industry as I have seen it largely does view microservices as superior.
Bad languages, more than anything else, frustrate your expectations and encourage developers to do things that are difficult to maintain. Sure, a great basketball player can dribble with gloves on his hands, but he’s making the task harder on himself, and anyone who’s less than great is less likely to be able to hold on to the ball at all in that case.
Externalities are already priced in using existing NEPA/CEQA/environmental legislation, some would say absurdly highly. Almost everyone who advocates for infill development along with continued exurban development is also a fan of accounting for externalities while building. There's plenty of the US where there's low productivity grasslands where it's fine to build but as you say there are also several delicate ecologies out there that need preserving.

The existing regulatory landscape already accounts for this in many places. That's what California's CEQA is all about. I'm a fan of infill development along with available exurbs but I'm also a fan of taxing or blocking externalities and if you feel there's a gap where you live, I highly recommend lobbying your local government to add legislation around curtailing externalities.
Your narrow definition of metaverse is making it very difficult for you navigate this conversation.

Metaverse isn't solely defined by Facebook's "Horizon Worlds".
Phoenix Liveview is the future :-)
This of course is making AI more Open, the final piece is for people to start packing these in Windows and Mac installers so that the average computer user can make use of them. And for them to run on the crappy graphics card you are likely to get with your default configuration of PC!

Or for these to be at least available in every cloud and well understood so you are just paying AWS for
compute but not secret sauce (like Kubernetes for example which lets you walk and there is genuine competition)
(Interactively) Summarize YouTube videos for you
I just make a right turn and let it reroute.
Show HN: Solo Dev Multiplayer ERD SaaS for PostgreSQL
There is no going back. The industry has seen a 5X raise in money and people.

It's only natural that a job that used to take 2 now takes 10 people because of those facts.

And I agree. We've traded safety and a few other things that could have been ironed out in exchange of massive gridlocks, headaches and colossal facepalms. Performance is only on par if you consider the hardware improvements, it's crazy.
There is a third option, which is that FE-facing teams maintain a small server side application that talks to other services. That way the API boundary is clearly defined by one team.

It sounds a lot more annoying to have to manage one client and many servers instead.
There’s a problem with hamburger menus, but this footer link system is a hamburger menu. You click a button to see a menu. Same interaction.
All because they took VC money and now they are under pressure to start acting like a business and ‘make money’ instead of burning it for so-called ‘free forever’ deals that age like milk.
> As a trivial example, integer overflow IS unsafe in Rust, but it's allowed WITHOUT using the unsafe keyword.

To reach this conclusion you need to decide that even though the behaviour (in compiler modes which don't panic on overflow you get wrapping) is well-defined it's somehow an "untrapped error" which sounds a great deal like nonsense to me. Maybe you've been talking too much to the gentlemen Babbage complained about, "if you put into the machine wrong figures, will the right answers come out?"

If you can afford to do overflow checking in production and would rather panic, today your two options are: checked arithmetic (e.g. 127i8.checked_add(127i8).unwrap() will panic) or to switch on the overflow checks even in optimised builds.

Some day, perhaps a Checked<T> will join Wrapping<T> and Saturating<T> so that you can explicitly express this in the type itself. I actually find Wrapping<u8> is rather pleasant to work with, having the same properties as unsigned char in C but with the overflow behaviour more explicit as part of the type.

As to what can't be done. You're think about General Purpose languages, but there's no good reason that so much of our software should be written in a General Purpose language. When the language can't express "Email the new model schematics and 2024 financials to our competitors in China" even if that was specifically what you wanted to do, good luck to hackers trying to make your program do that when it wasn't supposed to. This is the rationale for languages like WUFFS.

WUFFS doesn't have integer overflows, they don't compile. That is what safer than Rust looks like, not Python.
Channeling my inner patio11 here: charge more! I know it seems like low price is a good value prop but being so ridiculously inexpensive signals low value.
> I expect

Great! You can expect whatever you want. Just as the seller can set whatever terms and price they want.

> who is being cheated here?

Well, if the seller is clear as about the terms they are willing to sell for, and you just take it without paying, you are the one cheating.

You may have a moral right to cheat because you, I guess, have a right to have everyone offer the deal you expect. But I think it's taking it a bit far to say that not only are you going to take the content without paying, but you also want to feel cheated when doing so.
I'd say the big downside is that they don't support the general looking accessor that I'd wager way way way too many people will accidentally use. Myself definitely being one of them. Would have been better if they didn't "seem" to work with the wrong syntax, at least. But, alas, here we are.
Perhaps cities should start creating roads that are only accessible by certain car classes. In fact, incentivize people who drive lighter duty vehicles by offering free or heavily discounted parking and charging.

There are no reasons why cities must keep cars meant for safely traveling at 65mph clog up the densest roads.
That depends a bit on the scale and use case specifics. But commoditized billion-scale vector search is indeed a thing. We published this for Weaviate in December last year https://weaviate.io/blog/sphere-dataset-in-weaviate
If you want your message to be heard, you're going to think about how someone will respond to what you have to say. This isn't unique to the fediverse, to social networking or even to the internet - this is just how humans interact.

If you want to just run your mouth and then complain about censorship when you get booted for violating someone's TOS or pissing off a mod, go nuts. No skin off my nose.
I have a couple of questions:

1. Once you use the vector embeddings to grab the most relevant chunks, are you just injecting the actual 400 (in this example) token prose text snippets into the LLM query? So under the hood does that query from the article end up as something like "Who was Benito Mussolini? Please use the following texts to inform your answer: [snippet 1, snippet 2, snippet3]"?

2. I understand the use case for knowledge that isn't cooked into the LLM because it's too recent etc., but I wonder about using it with historic knowledge. I assume all(?) LLMs would have used Wikipedia for training and would therefore already have this Mussolini information from those same articles, so what's the point of priming it with duplicate "external" information? Would that really improve accuracy?
Show HN: UnionX – GPT4-powered Copilot for Work with Jupyter-style notebooks
Hey HN community!

We're excited to introduce UnionX, an AI Copilot for Work designed to revolutionize the way you perform research, write long documents, and extract insights. Our platform is perfect for PMs, students, lawyers, finance professionals, and more.

UnionX is built on cutting-edge technology, leveraging OpenAI's GPT4 model and Jupyter notebook-style workflows to create a seamless, AI-powered experience. Our block-based editor allows you to easily upload documents, analyze them, and generate new insights or docs with the help of AI. If you don't have ideas about what to do with your data, UnionX provides AI Actions that provide common and AI-generated suggestions to help you transform your documents and deliver your work on time.

Some key features include:

- Jupyter-style notebooks

- Document & spreadsheet editors

- AI action & chat blocks

- Knowledge bases with large document support

- Visualizations (coming soon)

- Form filling (coming soon)

Give our GPT4-powered beta a try for free and let us know what you think!

Check it out: https://unionx.io

-David
For someone in their 40s, what's the best way to learn to ride a skateboard? I just want to be competent enough to replace a 10 min walk to/from a subway station.

I've tried following video instructions. But each time, after 10 mins I felt like I was making zero progress. Perhaps I just need to keep trying and eventually it will click?

Or perhaps I should ask one of the neighbourhood kids?
"everyone" doesn't buy ads or make political donations. After WW3, there will be only cockroaches and recommendation algos left.
JPL Horizons Sending Too Many Emails
Underlying the Sleeping Beauty problem is an Necker-cube-like ambiguity or controversy about whether the denominator of the requested probability is the number of coin flips or the number of awakenings. Arguing about calculations or numbers is pointless until agreement has been reached on this point; correspondingly, once agreement has been reached on the event represented by the denominator, there will be no arguments about calculations because the result is straightforward to calculate.
I must be staying in very different airbnbs than you. I have never had to do any of that. But I only stay with Superhosts and only 4.8 or higher.
Your racist comment is too idiotic to be authentic. Are you a spy working for the CCP?

The US big tech companies are already filled with Indian and Chinese workers. Are you trying to influence tech companies to hire more CCP agents so the technology can be siphoned off to your CCP overlords?
It's because we as the general public don't do anything to counter-lobby.

When was the last time you wrote to your congresspersons about this overreach?
For the love of God, just use Zulip :)

It’s how we stay sane.
my understanding is this is flipped in a few ways, the conservatives love him over twitter now. imo its the high achieving liberals that still ~like him while maybe disliking some things he said, and its the lower-rungs on the liberal ladder that are more susceptible to the negative news they see as its not really their problem who they dislike, its a social thing.

and for the cars, teslas are selling quite well, its the only profitable ev according to recent business report apparently.
Not sure I totally agree. Capitalizing on a competitors mistake is kind of slimy; calling out their poor business practices is not.

Users will invest their time and resources into using your product based on the promise that it’s free forever. Changing your mind later puts the burden on them to figure out how to move forward.

Even if I was a free user and I was considering a paid plan that type of dishonesty would make me move to a competitor. What else will they change their mind on? No thanks.
There have been a lot of recent development around a "simpler c++". I think google carbon ( https://github.com/carbon-language/carbon-lang) and hurb sutter (https://github.com/hsutter/cppfront) are probably the most advanced "proposal". Both languages are highly experimental and really far away from being production ready if ever.

If you want/need something today, Dlang is pretty good.

There are also a lot of other languages such Rust/Zig etc... which "somewhat" fit in the same niche as C++ but tend to have very different programming philosophy.

Edit : Can't believe i left out Dlang, the OG better/simpler c++
Hey SeanAnderson, good question! While parameter count is certainly an important factor in model performance, it's not the only one. The RedPajama project is taking a more nuanced approach to understanding what makes a model perform well, and their focus on smaller models like the 3B is a big part of that.

Sure, you may have played with a 7B model in the past, but that doesn't mean there's no use case for a smaller model like the 3B. In fact, having a performant, smaller model is a game changer for a lot of applications that don't require the massive scale of the larger models. Plus, smaller models are generally faster and more accessible, which is always a plus.
Completely agree. Perhaps they were planning to fine-tune it for something though.
Agree. Very few systems benefit from the increased complexity and decreased productivity.

DHH has a couple of posts on the topic recently:
https://world.hey.com/dhh/how-to-recover-from-microservices-...
So this is the unknown person I'm muttering at under my breath who was inconsiderate enough to leave their cart somewhere that's in my way, for their own convenience?

Stay with your cart. That's the only way you'll be available to notice it (and you) are in someone else's way.

Also, the "lived" in "short-lived" absolutely does not rhyme with "dived." The word you're talking about would just be "short-lifed." That's why 100% of native English speakers would raise an eyebrow at you if you pronounced it the way you've written out in the article. The noun "life" does not ever become "lived" when joined to an adjective.
There are a lot of systems and features that are hard (impossible?) to design in a way where you can predict (every dimension of) spend; you can only react to spend events.

For example, a theoretical "prepaid AWS" might allow you to put a hold on a vCPU-month of account credits to start a 1vCPU instance. But what about the bandwidth egress fees when someone makes requests to said instance? Those are going to be completely variable, depending on how much traffic the instance receives.
I’ve worked at the same company for a long time. For about 15 years, my team was embedded in a business team and we managed things however we wanted. We could move very quickly. Then, about 5 years ago, we were moved into the tech organization. We were forced to adopt agile, sprints, scrum masters, jira, stand ups, etc. It probably takes 10 times longer to get the same amount of work done, with no improvement in quality. The amount of meetings is truly astonishing. I’m convinced the tech org mainly exists to hold meetings and any development work that occurs is purely accidental.