skysight-inc/HackerNews huggingface dataset:
Ask HN: Point of Sales – Why Isn'T There a Free One?
Imagine this.

You're a small business owner looking for a way to accept credit card payments. Your choices seem limited: there are big banks that charge hefty commissions and require lengthy contracts. Then there are options like Square, which also take significant cuts, and Stripe, with its fees of 2.7% plus 5 cents per transaction.

For small business owners, every percentage point matters. They want more of their hard-earned money to stay with them.

Are there open-source alternatives available? Why hasn't there been a better solution developed yet?
I agree with what you wrote mostly but I think you are dismissing the criticism of sanitizing stories too easily. It’s a real phenomenon, and it is genuinely motivated by changing cultural precepts. And it is unfortunate, something about ourselves is lost in the process. Is it in the best interests of civilization? It may be. But not always.
I heard a great take, that due to low demographics across all developed countries - wars are costly. But also costly in terms of killing people who are about to start family and have kids.

If your country has already sub-replacement birthrates. It makes no sense to send young people to die. its better to send people who already had kids (30-40+). That's why Ukraine doesn't really want to lover the age of conscription.

Russia having never-ending young poor people to die in trenches is a lie, they actually have a demograpic gap in young males.

https://en.wikipedia.org/wiki/Demographics_of_Russia#/media/...

Also young females are leaving en masse too.

Its going to be a massive problem for russia in 20 years

(i am fully aware putin couldnt give a flying f** about what will happen to russia in 20 years)
According to one of my college acquantainces turned Weed entrepreneur it's because Oklahoma's Marijuana growing regulation is extremely libertarian.

There are almost no checks and oversight into who gets the license to start a growing operation, licensing is cheap ($1,000), you're fairly close to the border so it's easy to get undocumented labor, OK is a major transit hub for trucking so smuggling is easy, and there is a well established Chinese community (mixed Vietnamese-Chinese and mainland Chinese) in both Tulsa and OKC that are mostly ethnic Fujianese.
If you look at the last 25 years Microsoft has ended up with more misses than hits. Azure and xBox are the big hits (both from the Balmer era), but they missed in so many other places (mobile notably). They spent most of the Balmer era looking over the shoulder at the DOJ and missed many opportunities as a result.

The Nadella era has seen a lot acquisitions and investments, and they are milking the Windows/Office cash cow until it falls over, but everything else seems to be moribund. Revenue in every segment of Microsoft apart from Azure has either been flat or in decline for the last decade based on the last chart I saw.

What happens when the Azure cash cow stops growing? I don't see anything in the pipeline that Microsoft has that others also don't have access to.

I think if Microsoft had been split up into 3 companies (OS, software, web properties) then it would have moved them beyond the DOJ era quicker and would have put those 3 companies in a much better position to reap more opportunities from the 2000-2020 boom across a wider space.
over 150 million operations on average -- from alfazeta documentation
> Fuck cheaters

Pretty much sums up AM's sales pitch.
Lol, that's great.

What are the quirks?
The conversion is well defined, so the creating a pointer with `(int *) 0` is fully legal, but the dereference itself is UB.

https://en.cppreference.com/w/cpp/language/nullptr

https://en.cppreference.com/w/cpp/language/pointer Nullptr section is not directly linkable, but:

"A pointer whose value is null does not point to an object or a function (the behavior of dereferencing a null pointer is undefined), and compares equal to all pointers of the same type whose value is also null."
> It's really not.

From personal experience, yes, it is. People spend years getting really good at Java, or Ruby, or SQL, or whatever. You'll get better quicker at all of those if you start with a solid grounding in basic coding principles, but basic principles alone are not enough.

Maybe you're one of those 10x programmers I keep hearing about who can master any subfield instantly. That's lovely for you. Most of us do better with a bit of specialization, especially at the beginning of our careers.
ai for kids
No idea, probably nothing.
I paid a fraction of that. They'll come up on eBay every once in a while.
Fantastic to see.

The MI300X does memory bandwidth better than anything else by a ridiculous margin, up and down the cache hierarchy.

It did not score very well on global atomics.

So yeah, that seems about right. If you manage to light up the hardware, lots and lots of number crunching for you.
Certainly! It's what we do currently-- it's just not viewed as "true local-first" if you do this, as there's a server-auth-dependency by definition. Local-first has a bit of FOSS-esque philosophy mixed in. (Which I love! But... also gotta make money to keep the lights on.)
/puts shell developer hat on

Not just sigpipe. Getting sigttou is part and parcel of how command line apps share control of the tty.
Excellent question, it should probably be changed to https://flipdisc.io/ (truncating everything after the first /)
I think SSB is "Secure Scuttlebutt": http://ssbc.github.io/ssb-db/
That summary talks about creating a nullptr out of an int, but not dereferencing it. And, in fact, takes care to note that dereferencing the created pointer is invalid.
> He directly participated in stealing a bunch of classified information with Manning.

and a good thing that was too, exposing our government's wrongdoing and lies
There are plenty of valuable stuff we need on the asteroid belt. Going straight there from Earth would be much more difficult and expensive than launching from Mars. A self sustaining Martian colony would serve as a trade and resupply post for asteroid miners.
That's like in Canada we had Much Music which began after MTV but there was The New Music in 1979 three years before MTV existed. JD Roberts (before he became evil) and Jeanne Becker (went on to fashion journalism fame).

https://en.wikipedia.org/wiki/The_NewMusic
That strikes me as a bad way to make a forum post.
finally jazz on the front page!!!
Auth in Middleware, or How I Learned to Stop Worrying and Love the Edge
> much-criticized

"There are only two kinds of languages: the ones people complain about and the ones nobody uses."

> showed Ruby ≤ 1.8 a good deal slower than CPython 2

It's taken me a couple of days to remember web.archive.org :(

CPython 2.5 vs ruby 1.8.6 (2007-03-13)

https://web.archive.org/web/20070219190706/http://shootout.a...
When accompanied by promises of a less punishment: Yes.

And so I think even with a guilty please, there ought to be a requirement for the prosecution to prove the case. Maybe lower the bar a little bit, but not much. And that is indeed how pleas work most places.

Few jurisdictions have US-style plea bargains where the prosecutor can negotiate large "discounts" to the potential maximum sentencing and get judges to agree.

To me, a country that allows that and where they are frequently taken does not have a functioning justice system.

There's also a significant difference with respect to the coercion when sentences are long, and when the possible variation in sentence length is huge, and the US stands out as particularly bad with respect to both of those factors as well.
Sorry, I don't know how that got added. It's https://flipdisc.io/
(53 days ago) Related:

Chang'e 6 lunar sample return mission returns with samples from moon's far side (64 points, 1 hours ago, 27 comments) https://news.ycombinator.com/item?id=40790057
This is still “env vars”, easy to read from /proc/*/env too see the decrypted secrets from a different process. Versus in-process only secret fetch where you’d need to scan the memory pages of the app, which is a bit harder - especially if you keep the credentials in memory in a scrambled format so a simple scan on process memory for “secret_prefix_” doesn’t find them.
Bankers boxes would probably last for years of use. Built in handles. Stackable and rigid in a vehicle.
Externalities are hard.

https://news.climate.columbia.edu/2020/04/30/plastic-paper-c...

By estimated impact: cotton > paper > plastic, but more constructively:

> Ultimately, the single use of any bag is the worst possible choice. The key to reducing your environmental impact is to use whatever bags you have around the house as many times and in as many ways as possible.
So.. it just swapped ignoring `.env` for `.env.keys`?
Yeah, I'm aware. I didn't say I'm surprised Israel is trying to influence US public opinion, I said I'm surprised how brazen they are being about it. Using your intelligence services behind the scenes is very different to paying to publicly promote tweets from your official national account.
Nothing special, and an exceeding amount is above board. Everyone is playing the same game, using mostly the same tactics. Get wealthy people on board, use that to get policy makers on board while buying up advertising to target and sway people one way or the other.

All foreign powers will try to do the same thing, through the legal channels, and the not so legal channels. The current order enforced on the back of the US dollar is simply too powerful to not do that. Americans are broadly naive about this, so it's relatively easy to "shock" them into caring about it.
Meta is connecting Threads more deeply with the Fediverse
Hey!

At the moment the distributed features are entirely missing from the repo, sorry to disappoint on that front despite being part of the readme. It's hectic!

But to answer your question:
I plan to sidestep most difficulties of the distributed story by offloading into the usual distributed tools - horizontally scalable DBs and distributed locks, queues etc.
This will have the added upside of being able to use your favourite tools for which you already have dashboards, alerting etc.

There will be no fancy resource management (an other comment touched in "reinventing kubernetes" which is definitely not a goal at all), but there will be some simple optimizations in terms of where to run which prompt depending on if the model is already running on a node or not etc.

So there will be some knowledge of the nodes' capacity (at least available VRAM etc), but the picking of the prompts from the queue will be a simple unit testable algorithm.

At least this is the plan but it's only half implemented in my mind.
Too late to edit now, but that last part was meant to read "but I'm NOT surprised he was"
I prefer to run something the software developer provides: e.g. Obsidian only has a community supported flatpak, so I ruled it out...
> Its not all great, these reusable bags are starting to fill up in landfills. People forget to bring them, or make an unplanned stop to the grocery store to pick up a few things and buy a new bag. Then at home the bags pile up and get thrown out.

Your comment is a textbook argument of perfect being the enemy of good.

Sure, some bags are thrown out. Sure, people use more than one. Sure, people can buy them if they feel they need them.

That's perfectly fine, as that's completely besides the point.

What you're failing to mention is that thanks to this push to adopt reusable bags the use of single-use plastic bags plummeted. You no longer see over a dozen single-use bags being thrown out at each and every single shopping trip. These bags aren't recyclable and disintegrate very easily, making it extremely hard to pull them out of the environment once they get there.

You're also somehow leaving out is the fact that some major supermarkets chains are making available reusable shopping bags made of natural fiber. It's not a given that you're replacing large volumes of single-use plastic with small volumes of reusable plastic, as you're also seeing small volumes of natural fabric being used.

You're also leaving out the fact that this push is taking single-use plastic out of the market but nothing forces customers to adopt the store's own offerings. Anyone is able to buy whatever type of shopping bag suits their fancy.

So no, you're not seeing plastic being replaced with plastic. You're seeing drastic reductions in plastic use by eliminating perverse incentives to consume single-use plastic containers, and the adoption of substitute goods that have a far preferable environmental footprint.
Ephemeral cloud machines are created from images. Build your own image with the tools you need.
AI really speeds up the “I am so new to this topic I don’t even know what questions to ask” phase of learning. When approaching a new topic, it gives me a general overview which I can pick apart into deeper queries that I research the old fashioned way.
Something like Triton from Microsoft/OpenAI as a cuda bypass? Or pytorch/tensorflow targeting ROCm without user intervention.

Or there's openmp or hip. In extremis opencl.

I think the language stack is fine at this point. The moat isn't in cuda the tech. It's in code running reliably on nvidia's stack, without things like stray pointers needing a machine reboot. Hard to know how far off robust rocm is at this point.
I assume if I can log into my account and read old messages they are stored in a way that can be considered 'personal data'. For example, if they store my username and IP address with the messages then that is PII. Or even if they store a hash, if that can be traced back to 'me' then that would be PII.

As for messages, how can one know if each and every message may or may not contain PII? Or an attachment? You can't, which is why the best approach is a cautious one:

Delete all data from inactive accounts after 2 years, or even earlier to limit liability. The GDPR dictates you only store which is strictly required, messages from 10+ years ago from accounts that have not logged in for years have no right or nesscessity in being there
Rolls Royce Micro Reactor: Deployable, safe, reliable and clean power solutions
Google no longer developing Material Web Components
The challenge is that a compiler cannot really provide consistent "after UB occurs" behavior that you can rely on for these sorts of post-facto checks without pessimizing behavior in pretty bad ways in a lot of situations.

If you want to be able to observe values through invalid pointers then the compiler can't do things like store locals in registers since maybe you care about checking a value through one of these pointers. Huge mess! Like, whose to say that the line "myvar[0] = 'A';" doesn't write to the location in memory where the constant string "oops\n" is stored? How will the compiler ensure that your program does what you expect after a bogus write somewhere in memory?
I work in cybersecurity and we need to be able to get info about CVEs extremely quickly from all major software vendors. The problem is this means we need to either subscribe to websites for webhooks (async notifications sent to us when an event happens) or poll a website. It turns out that polling is extremely inefficient, but is how it works most of the time because most of the websites we watch don’t support webhooks/push style notifications.

We create bot traffic, but we don’t want to. The problem is that the data we want isn’t available when we want it (we can’t wait days/weeks for the central CVE db to unembargo CVE records which have high impact) and isn’t delivered to us. Instead, we have to go through lots of effort to go get it. So we create a resilient crawler. And other similar companies / entities do too. Now we are all competing to get the same info in a short time, so we poll the sites too often. This all becomes a stress on the websites we hit.

All because the info should be open, but the companies with the info don’t want to build the most efficient system to distribute it. And there is probably legal liability for a middleman company to just crawl those websites and build a shim webhook system to push data as soon as it is found to webhook subscribers.
Utter nonsense. The UK has lost its outsized influence but the economic problems are at worst the same as in America. Property is less expensive even, and nobody’s at risk of being bankrupted by a medical emergency. The armies of homeless in American cities don’t exist across the Atlantic.
JavaScript Rounding Errors (In Financial Applications)
Olivetti (an Italian company) took over Acorn in 1985. This was around the time the ARM processor was being developed. Acorn was in danger of going under at this time when one of their creditors bounced.

Apple didn't come along until much later.
If, and that's a big if, AMD can get ROCm working well for this chip, I don't think this will be a big problem.

ROCm can be spotty, especially on consumer cards, but for many models it does seem to work on their more expensive models. It may be worth it spending a few hours/days/weeks to work around the peculiarities of ROCm given the cost difference between AMD and Nvidia in this market segment.

This all stands or falls with how well AMD can get ROCm to work. As this article states, it's nowhere near ready yet, but one or two updates can turn AMD's accelerators from "maybe in 5-10 years" to "we must consider this next time we order hardware".

I also wonder if AMD is going to put any effort into ROCm (or a similar framework) as a response to Qualcomm and other ARM manufacturers creaming them on AI stuff. If these Copilot PCs take off, we may see AMD invest into their AI compatibility libraries because of interest from both sides.
How does that differ from chocolaty?

And for that matter Action1 is likely better if I am doing this on a regular basis.
If you are going to call his guilty plea an expedient choice then Assange should have taken Trump's more expedient offer of a pardon 7 years ago: less time, no felony.
Honestly might just be a Discord in-joke on a C++ server as I can't find much specific either. Sorry for misleading!
Interesting to me that xylitol is used for dental health (especially among some Asian populations), and dental health is associated with cardiovascular health, but the data suggests problems anyway.
Thank you for loaning the box out! Has a lot more credibility than the vendor saying it runs fast
If you're a big company and the penalty is only a fine... there is not much need to be absolutely sure you don't break the law. It is just another risk, like the risk of a data center catching on fire, that is to be managed, not avoided at all costs. Law for you and me means someone might go to jail and that's worth avoiding all costs, but for a company it just means spending more money or receiving less.

Cases are also more unique. People get murdered "routinely" so everyone has figured out the clear lines. Antitrust doesn't happen as often and each case is unique.

Are you hoping for a world where corporations can find loopholes and it's impossible to punish them for exploiting the loopholes because we can only execute the law strictly like a computer program? Even ethereum smart contracts can be overturned - it happened once.
You can carry the crate to the kitchen and dump out the contents on your worktop/floor. No need for the intermediate bagging!

I agree things were easier when they delivered it in bags though.
If you're going to skip using the standard shell that is installed everywhere by default, then you should go ahead and use a full language with easily distributed binaries.
You do know that Microsoft, Oracle, Meta are all in on this right?

Heck I think it is being used to run ChatGPT 3.5 and 4 services.
You could also have a look for used bus signs on ebay, or I imagine scrap yards might have them too. I got a 14x20 display for around £50.
I stir it when I first open the jar, then store it upside down in the fridge, which works great, I often just scrape what I need off of the lid, but I may try storing it sideways next, thanks.
> This doesn’t work for collaborative software. It’s also highly questionable for realtime software like chat. That’s a solution looking for a problem.

Yea, a lot of good foundations won't work in specific requirements. Live collaboration is a very different experience though than other applications need. Why pay the cost for something you aren't using?
I read their comment as the US finding out.
It's this misline in your html

<link rel="canonical" href="http://localhost:4321/">

HN extracts these.
You suck to be productive because of the following reasons:
1.You dont prioritize tasks.
2.Dont have an complex schedule keep it simple (Dont try to make the schedule complex for showing off or feeling good make it simple and effective).
3.Reward yourself for completing tasks so you will be motivated.
4.Keep track of habits and goals.
Thanks for those kind words, much appreciated!

Personally I am like 9 years away from FIRE, so there is some light at the end of the tunnel, but still bitter about the whole system, especially when thinking about the future for my kids.
A lot of modern cloud deployments read from a secret management system or vault at deployment time, and the secrets are made accessible to the application through various indirect methods so they cannot be accessed later on (i.e. if someone were to gain access to a running Kubernetes container).

At no point does the application have access to the vault itself, and access to read the vault is guarded by IAM role permissions.
It's the first thing I go to when I have a "stupid" question. I also just use it to learn languages and math, and get clarification when something in my area of expertise is confusing. It's dramatically reduced my search engine use. It also enabled me to write an anki clone that I just wouldn't have bothered with otherwise.

That said, it is actively harmful when discussing components of Chinese characters - it hallucinates so much it's essentially unusable. I stick to traditional resources for that. I'm also reading as many scientific papers as before, there's really no substitute for that yet, and I haven't found it very good at literature searches.
There is AppImageLauncher [0] that can make it easier to get launcher shortcuts.

[0] https://github.com/TheAssassin/AppImageLauncher
We see the kind of thing you're describing in a market like housing, but it only shows up there because of a strange combination of a) we live in a democracy and b) blocking new housing supply in desirable areas is hugely politically popular among multiple classes of people who vote. We don't see it in the grocery business, where even modest price increases like we've seen recently (that are mostly covering real costs) are hugely unpopular and drive people to the already numerous competitors very easily, and on top of that startup costs for grocery businesses aren't all that high so moats are very shallow for existing entrants.