skysight-inc/HackerNews huggingface dataset:
Sure, it’s also very easy to understand paying for deli cold cuts by the pound, but it doesn’t make it a good comparison.

Consumer telecom is a great example of a very constrained problem space. There’s two levers, call time and data. And the population of people who are consuming that are limited to the size of the family.

By contrast, enterprise telecom is incredibly complicated, with variable pricing by region, by time, type of inbound number, and then the software that sits atop that telecom is an additional license.

Telecom is also largely a commodity - one provider is the same as the other. SaaS providers are fundamentally trying to not be commodities, and so the comparison is weak at best.
The example strdup implementation:

char *strdup(const char *str) {
size_t len = strlen(str);
char *retval = malloc(len);
if (!retval) {
return NULL;
}
strcpy(retval, str);
return retval;
}

Has a very common defect. The malloc call does not reserve enough space for the NUL byte required for successful use of strcpy, thus introducing heap corruption.

Also, assuming a NULL pointer is bitwise equal to 0 is not portable.
I've watched 7 figure deals go through self-service onboarding before, zero touch. I think the sales team eventually reached out, but they were using the product before they ever had a sales call. They certainly will pay it without talking to you in person. There's an asterisk here though, which is that you have to be essentially the best player in your field and really well known.

I assure you that 7 figure deals happen every day on AWS, for example, without human intervention. Not all of them happen that way, but enough that it's not surprising.
If the people around you are planning for 1y and you're suggesting they plan for 7976y, I think that's probably radical enough.

To suggest they plan for 97975y or 997975y seems a bit obnoxious. At that point you're either just being contentious for the sake of it, or you're pretentiously implying that you have godlike predictive power.
Show HN: Play brick breaker using webcam and hand tracking (open source)
I built this game to test out the MediaPipe hand-tracking API. Play brick breaker using your webcam + hand movement -- levels get progressively harder with faster speed / smaller paddle.

All processing is done in real-time within your browser. This project is built using javascript, html canvas, and mediapipe hand tracking.

This game is free and open source, offered under an MIT license.

Github repo: https://github.com/collidingScopes/manual-brick-breaker

Hope it's fun for you -- would love to hear feedback and suggestions for improvement.
US scientists and engineers are second to none in the world. But they are distant second to their own marketing guys in innovation.

Rapid unscheduled disassembly!
I think you might not be up-to-date on the current state of 3D-printed firearms.

https://en.wikipedia.org/wiki/FGC-9

(The law is still silly, but for other reasons.)
Really it's fine to just start. At some point you may get stuck and want to learn more math, but when I did the first ~45 I certainly had not read generatingfunctionology or Hardy and Wright.
> X videos

cough cough
I'd actually say it's opposite. The economy is built on folks like him but rewards other folks making it seems like his contribution to the economy is nil.
Sounds a bit like https://github.com/mitsuba-renderer/mitsuba2
there's nothing "pretty conventional" about a neural memory mechanism that comes along with such solid evidence of scalability and appealing performance characteristics.

If neural memory was conventional, GPT4o's memory wouldn't be stored as plain text and prepended to prompts.

This paper reminds me of the Switch Transformer paper; e.g. solidifying, expanding on, and proving out an area of research that may well have a big impact on leading LLMs and the SOTA in AI.

Agreed the concept of surprise is very cool.
"Or, if you have a workload that would benefit from the extra RAM and have given the faster Pi 5 a swerve for that reason, then the 16GB Pi 5 is worth checking out. But remember that the price has elevated the diminutive computer to a level where there are plenty of alternative options. (R)"

But El Reg fails to name even a single one of these allegedly plentiful alternatives.

The quote refers to a consumer who has "a workload that would benefiot from the extra RAM." What are some alternative SBCs for this consumer that have 16GB RAM.
How stupid is this law? NYC is literally an hours drive from 3 states, none of which will pass this stupid law.

It's like being stupid is a requirement to get elected to the NY Senate.
Shadow libraries are truly a gift to humanity. Thanks to them, poor and starving people in developing countries like myself can access knowledge, escape poverty and thrive.

It's great to have something like Slum. It makes accessing these libraries much easier and helps users check if a site is down for everyone or just for them. Plus, having the up-to-date links provided is super helpful!
One part of the article I found funny/absurd was that he was tired of talking with potential buyers who were not technical enough or authoritative enough to understand the product or make the purchase. And buyers like me are tired of talking with salespeople who are not technical enough to answer my questions or authoritative/knowledgeable enough to make the sale. That implies to me that in an effort to protect employee time, BOTH the buyers and sellers are often sending under-qualified, lesser paid people to these initial conversations, in an effort to vet each other before either are willing to take the risk of sending in their more expensive people who can make progress. Wow.
ChatGPT needs two years of exceeds expectations for before that can happen.
Cue Aerosmith song.
I'm going to plug my personal project here which is a weekly curated list of gaming content called The Gaming Pub - https://thegamingpub.com

I heavily use RSS to curate most of the content, and I believe it's one of the best ways to get news and articles without the bias of an algorithm.
> Expo vs React Native

Expo is React Native with some nice things sprinkled on top. I'd go with Expo.
It was my first, and I didn't bother with the rest.

There's just something in it that made me viscerally hate it, and I'm usually fond of surreal movies.
If he had a good sense of humour he'd have replied "so do we"
> no American can fill this position

Saying that only pisses people off. I have seen this too many times. People who clearly aren't qualified nevertheless want the job because of the higher pay, and pointing out their lack of qualifications only pisses them off more. In their mind the higher paying jobs belong to them because they are white, dammit!
I mean how we, in stead of setting the books free, keep them in cages and sell tickets.

It seems to me any civilization in the history of the cosmos will inevitably reach a stage where they have choose to make knowledge available in order to solve problems.

One should only have to type the title of a book then get to browse around for a bit. Send a link to someone etc

Anything else is suicidal nonsense.

Tax hard working people to pay to defend dead peoples pixels from copying?

No one knows who or what an author is if there even is one. If I generate or write by hand all word combinations I don't get to own them.

Enforcement is much to expensive for normal people if one even notices the copying. They just get to pay for it.

An elaborate scheme in order to not solve problems, not innovate and not progress.
If you want to work with neovim, there is a plugin like this.
https://github.com/nekowasabi/aider.vim
It's not necessarily the use of AI tools (though the license parts are an issue), is that someone submitted code for review without knowing how it works.
How are you distinguishing yourself from a vocoder?
"Goldstein, 54, has taught at Harvard Law School and was one of several lawyers who represented then-Vice President Al Gore in the Bush v. Gore case at the Supreme Court, which ceased the recounting of Florida ballots in the disputed 2000 presidential election."

Boies also has an affinity for gambling.
It appears to be a mistake -- the Reuters article says "In only two days, more than 700,000 new users joined Xiaohongshu", which makes more sense.

The guess is that it was a confusion about "700M" somewhere.
https://www.npr.org/2024/06/23/nx-s1-5016923/space-debris-na...
So you have more effective advertising?

Oh, you thought people were gonna make websites for free?
I use it too, and like it very much. My only complaint is the inability to filter content (say, by keyword or regex). But it's free, it's solid, and it syncs across all my devices. Big ups.
"Rapid unscheduled disassembly"
> should be creating a script and adding it to whatever secure script runner they deployed to user machines. Or even better, automatically fixing this.

It may surprise you to learn that a lot of orgs have critically understaffed or unknowledgeable IT teams. Yea, I could "solve" world hunger by simply feeding everyone, but how do I actually do that?

I am the crititcally understaffed "IT" that has to fix it for you. And now it's urgent because local development has basically halted on tons of devices for a variety of weird and undocumented reasons. I am trying to communicate to you that rolling out a "fix" for this type of thing to a distributed fleet is not trivial at all. For a typical IT sysadmin this is one of the most annoying possible things, at the worst possible time too (post holiday), and that's not even my official role! I just have to play it a lot. Also, I think you're severely underestimating how complicated it is managing a remote fleet of devices under current compliance and security standards across the industry. You're talking from the perspective of a dev that gets mad they can't have unlimited access to the prod db with a single ticket, I think, but the reality is these things are not easy to roll out on the fly under specific circumstances. Good for you that you found a company that fits your needs/whims and isnt bound by these same kinds of restrictions. I'm also not making any commentary on whether any of this is sane at all, just that I am the guy at the short end of the stick that has to deal with it and I'm (justifiably) pissed off about it.
The computations are complicated but not that complicated relative to everything else SpaceX is doing. It's much more important to optimize the propellant mass by using it most efficiently than to simplify some computations. And it's probably most efficient to burn the propellant as fast as possible.
I’m talking about intermediate to senior—we haven’t had junior roles for a while, and junior roles have never _really_ been good for immigrants anyway. I’m a hiring manager and can tell you that it’s true in my experience that it’s not about money or being ‘cheaper’ but who is the best fit.

The weirder thing that’s going on right now that’s counter to all of this is US-based companies _only_ hiring Canadians, rather than Americans, when people leave because Canadians are cheaper overall—even though American companies tend to pay more. It’s kind of a paradox, but works out well.
I was curious about the topic of Middle East (no personal ties) a couple of years before the October 7, so I got to witness the Wikipedia campaign unfold. The transformation is difficult to notice but changes are drastic over months (maybe weeks, but I didn’t consult it that often). Sometimes Wikipedia feels self-contradicting and tying itself in knots on some topics, like the dominant colonization angle. It feels like certain editors would prefer if there were no articles about the ancient cultures that existed in the area and relevant archeological evidence, luckily for now those are still difficult to remove.

It’s a sobering reminder that all knowledge is biased, no matter where you get it. So far Wikipedia is at least a good list of sources, but if you are truly interested in a remotely controversial topic you need to go to those sources and judge for yourself the veracity of each.

I somewhat wish there were more publicized instances of manipulation, just to combat Wikipedia’s reputation of being trustworthy that probably makes many people blind to the above.

(This is not a statement on whether I support all policies of incumbent Israeli government, etc.)
How do you say the court only presides over individuals in one comment, then say it presides over genocides in the next? Genocide is not a crime of the individual.
Don’t they throttle back at MaxQ?
Ah, yes. The good old "what idiot wrote this?" experience.
I don't know that OP was quoting a Russian satire but I'm glad you turned me onto the book, I never would have heard of it but sounds intriguing. There's a wealth of covers to choose from on eBay, Goodreads lists over 1,200 editions. I got the one with the cat holding the playing cards smoking a cigar while a topless woman sails past the moon on a flying pig. at least I think it's a pig. Published in '97 by Picador.
§ 398-G. Sale of certain three-dimensional printers. 1. Any retailer
of a three-dimensional printer sold in this state which is capable of
printing a firearm, or any components of a firearm, is required and
authorized to request and receive criminal history information concern-
ing such purchaser from the division of criminal justice services in
accordance with the provisions of section eight hundred forty-five-b of
the executive law. Access to and the use of such information shall be
governed by the provisions of such section. The division of criminal
justice services is authorized to submit fingerprints to the federal
bureau of investigation for a national criminal history record check.

The any components of a firearm phrase seems the one that makes this opaque to what printers will be covered. One could see this apply to all printers depending on who you classify part
I am just curious why are not people thinking about migrating to reels ?
Ah yet another reason for people to flee the nanny state.
I think you might be missing that Swizec edited the quote, crossing out microservices and correcting it to modular systems. It seems to me you're both in violent agreement.
How can it reach localhost or is this only a placeholder for a real address?
> In 2023, California's gross domestic product (GDP) was about $3.9 trillion, comprising 14% of national GDP ($27.7 trillion). Texas and New York are the next largest state economies, at 9% and 8%, respectively.[1]

CA is a huge economy but by no means is the US just CA + 49 other states. Might be fairer to say it’s CA+NY+TX+FL but at that point you’re just aggregating the population.

[1]:https://www.ppic.org/publication/californias-economy/
If you think that deleting all data (blob storage, block storage, VM states, caches, etc) is preferable to a surprise bill, then I don't think there's anything we can debate here.
Indeed. The one that still flips a bit in my brain is the two Falcon rockets landing in unison side by side. I'd say it was high-end CGI except no director would approve an effects shot of orbital rockets landing in such a perfect, cinematically choreographed way.

It would just be sent back to ILM marked "Good effort, but too obviously fake. Rework to be more realistic and resubmit."
Most colleagues in the same role in the same industry are good friends or friends of friends.

We have lunch or dinner now and then and meet at sector events. We share a lot of what are our challenges, what works, what doesn’t, who is good and who is not and how much we are paying our suppliers

If a sales person took the info across the street, chances are a) they already known about it or b) the person across the street will ring me to let me know.

Again, I don’t meet the sales rank and file, in many cases the Senior Partner across the table also knows me well (past clients, suppliers or colleagues).
I think we should / have already reached to a place where AI written code is acceptable.
Can you please make your substantive points without crossing into the flamewar style? When someone else is mistaken, it's enough to respectfully explain how they are mistaken.

Tossing in swipes like "You didn't look it up very well", or snark twisters like "My research consisted of clicking on, and reading, the link you yourself posted", is bad for many reasons, including that (1) it degrades the forum; (2) it evokes worse from others; and (3) it discredits your viewpoint, which is particularly bad if it happens to be true.

https://news.ycombinator.com/newsguidelines.html
Could you describe how you find news with rss? Would this work for tech content in general?
This is the the most famous, if not the only instance of Lynch giving up control of the final edit. He seemed angry about the way it turned out.
React Native is just a tool, this is Shopify's fault
I think the geo URI scheme might work if you have an exact location for the book.
There's been some conversation on Mastodon (and here) about its lack of algorithm

I really prefer my feed with no algorithm. I really like that it's just ordered by when it was posted, and if someone spams too much I'll remove them, and if my feed gets too much I'll curate it down a bit.
This happened to me previously where enabling a firestore backup service almost doubled my bill. In my case the google support people were very gracious to wave that off, it took some time but it happened.

Had a good experience with them.

Though I wish taking backups on firestore was easier.
Here's another site that does something similar (iterating over bitcoin private keys rather than uuids), but has separate pages and would theoretically catch a crawler:

https://allprivatekeys.com/all-bitcoin-private-keys-list
The case you cited is not really appropriate here because it's about elections which are one of the few domains where citizenship plays a critical and very well established role. In this case, you're talking about broadly restricting the constitutional rights of an entity legally within the US based on its ties to a nationality, given that ByteDance is legally not even a Chinese company, as it's incorporated in the Cayman Isles. The implications of this seem huge.

Don't trust regular media to give you fair assessments of this case. ScotusBlog generally has excellent and impartial analysis of cases from experienced lawyers, and this is no exception. [1] They described the overall court as skeptical of the claims. Skeptical does not mean fully in bed with one side or the other, but simply that - skeptical. It's also important to bear in mind is that hearings are, by their very nature, off the cuff. And the implications (or factualness) of what the justices believe may change as they consider the implications of a decision, and factualness of their assumptions.

Again the thing I would say is that if this was an obvious case, the justices would not be waiting to the last second. My guess is that we'll probably see an announced delay+injunction on Friday.

[1] - https://www.scotusblog.com/2025/01/supreme-court-skeptical-o...
(I have several Bambu Lab machines, including the P1S)

Prusa machines are quality, and open source, but very pricey compared to Bambu Lab.

I recently got a Creality K2 Plus, which approaches Bambu quality, but it's still not 100% there. So far I'd give it an 8/10 though.
Show HN: Fair Code with Blockchain and Open License
Wait till we see the crazy/unmetered AI bills.

These folk can't even get a stable billing process; the coming surprises will be awesome.
Israel is a known industrial espionage threat to the us, how'd you think they got nuclear weapons? some analysts say they're the largest threat after china. Not to mention theyre currently using ai in targeting systems while under investigation for war crimes.
What are your thoughts on Skip?
I could be wrong, but the idea of ending backend and front end reactivity (or sync) is not a good idea. As far as I understand FE reactivity occurs when there is an action but the backend reactivity doesn’t require an action there could be backend jobs that sync state between two components.
## How it works (simplified)
Model software licensing like music industry royalties:
Put your "code" out there and charge for the commercial plays - also if it is used in recompositions.

1. Copy the license text into your project and accept the license
2. You accept the shoulders your work stands on. Accept the story points of the work you are building (forks, libraries) on for the revenue split. Otherwise change your dependencies.
2. Associate story points as efforts to your own work.
3. Mint a Code Token for your work.
4. Share the ID of the Code Token for others to reference and to issue Granted Licenses.

The logical increment of Open Source?
Hah yeah plus it always feels sinister. We don't get nice breezes.
Joplin, multi OS, OSS and syncs
I understand, and I do think an approximate cut off would be good for some users, but I don't think it solves this problem for a few reasons. What constitutes a bill shock is wildly different between users. Is a $50 bill a shock? It is to me with an average AWS bill of $0. I don't think you can set absolute or percentage values that make sense, and you can't let it be configurable because this gets into issues like the SLAs on billing logs arriving, the overspend becomes the margin of error in the cloud provider's systems.

The other main issue is documenting this. Google Adwords I believe has an overspend concept, i.e. if you limit your billing to $100, they might still go over it. The problem is that it's limited to 2x your bill, which still bites people. I only know about this from reading HN and Reddit posts complaining about it!
No more alert but not mobile optimized.
The whole thing (booster et al) is around 1/3 as tall as the Eiffel tower... for context
That is absolutely insane. Honestly, I would probably assume a MIRV given the current environment.
Backward compatibility is great. Your team needs to learn one thing, and it will work with minor modifications and get security updates until after you’ve retired.

SQLModel uses SQLAlchemy, which is database-agnostic. Not sure why this is a problem though. The benefit of the ORM is not being agnostic, it’s in managing schema changes under source control and automatic admin interface.

In my experience, the FastAPI-grab-bag always ends in regret, wishing we’d just used Django. It just works, and it has things you don’t even know you’ll need. If you get to the point where Django is the problem, you’re still glad you picked Django because you’ll be able to modify it to suit your needs. It brings convention without being enforced, and it’s pluggable. You can just not use forms (I never have), or templates (I like htpy), or not use the ORM, or use a different ORM. Django is just a request-response handler that’s already thought of everything you might need. If you want the FastAPI/pydantic approach you can use Django-ninja.

You can piece together your own car, but you’ll get a lot further if you just pick a Toyota Land Cruiser and drive it for a couple decades.
Nah I’m talking about the short hash.

But I still have to find the short hash too, and then copy or re-type it… With a UI, I just… click click click done.
In the past I've shot video with broadcast TV gear, $30k+ cameras. To my eyes, an Apple iPhone Pro 15 shoots better quality video. These days camera sensors are amazing. But lens choice remains the biggest constraint. The aforementioned iPhone is only good as long as your shooting can be accommodated by the built in lens.

My advice is to clarify what distances, field of view, zoom range you require. (Digital zoom is of limited value). Having got your lens specs sorted, then you start looking at which cameras will suffice.

Without more information, I would seriously consider BlackMagic gear, e.g. https://www.blackmagicdesign.com/products/blackmagicpocketci...
20 reasons why Anki isn’t popular
> when the government sets a price ceiling, insurance companies just leave…

> the insurance rates in Pacific Palisades or on the Florida coast would be so high that no one could afford to live there…

Seems like the result is the same — people will live there but without insurance.