skysight-inc/HackerNews huggingface dataset:
Consider acquiring the vendor. Give them a heads up that you're considering building in house and you'll at least get better service in the meantime. Make sure their leadership gets the message.

If your business is growing and this is an important part of the business, then you'll eventually regret not building in-house. Of course, you may regret poor execution on the in-house solution, but the response to that is to start small and incrementally grow scope instead of trying to switch over a big mission-critical system. All big functional systems start as small functional systems and grow incrementally. It's easy to imagine the system you'd like to end up with, it's hard to imagine a series of small changes to get there from where you are. But if you want it to be successful, you have to take the longer path that is in production the whole way through.

Consider having the new development focus on features you don't have in the current vendor solution instead of replacing features you already have. These will be more impactful and give the new team some positive inertia.
I think parent meant that some people did not want to be in a position where they could make a mistake that mattered (that is, they are uncomfortable being responsible for safety). Those people were put on projects where failure had few consequences. This is the kind of person unwilling to have a safety-critical position.
My thoughts exactly - a risc-free (hurhur) way to get RISC-V in the hands of many, many devs.
You are severely overestimating the average person's ability and understanding.

Relevant XKCD: https://xkcd.com/2501/
This, most of it, I think is to support on-prem, and cloud-flexibility. Also from the customers point of view, they can now sell the entire figma "box" to controlled industries for a premium.
Cloud growth puts hyperscalers on track to 60% of datacenter capacity by 2029
> What I am not okay with is myriad of linux window managers which are 99% the same generic window manager.

Not sure if you were there but this was way worse in the 1990's when Linux was still very young. Every person and their dog wrote a window manager (I know I wrote a shitty one) and until GNOME & KDE there was no DE to standardise around at all.

At least we have 3 or 4 fairly fully fledged desktop environments now as well as a 1000 different window managers.
> It doesn't magically make it English

It does if people use it enough.
That’s because AI, Instagram and TikTok have done nothing to improve human life so far and those older people have seen enough to understand that.

Except for the ones on Facebook ranting about politics.
I'm w/ the DTrace guys on this. A turing complete VM is a bad idea for this purpose.
To my surprise, I discovered there is no straightforward method to determine the number of elements stored in an eBPF map. This raises a crucial question: how can I ensure my map won’t become full and drop elements, potentially affecting application performance? It’s clear that we need effective observability to tune eBPF map sizes and monitor them for ongoing improvements. In this blog, I describe the various challenges I encountered while developing a solution to this problem.
Mark Zuckerberg on Llama, AI, & Minus One [video]
It’s not my argument, I am just repeating the results discussed in the article. Perhaps there are unrelated factors, but diversity did decrease after RTO.

Just as an example of how it plays out in practice, commute time is an externality the company just pushes onto employees. If you’re salaried, you aren’t paid for it despite it being required. This is time which could be used for other things. Of course this affects people more if they have responsibilities outside of their job.

My broader point is that these meetings effectively reframed collective problems, where many women (and men) had shared labor interests, into an individual “grindset” issue. Therefore an RTO mandate which should have been a major dispute was never really questioned.
I think interactive linear algebra could be superior to a pure textbook. So, a textbook with interactive visualisations that show a concept and allow manipulation. Something like this maybe: https://textbooks.math.gatech.edu/ila/
Daily reminder that if you're in the US, this is what your parents and grandparents wanted explicitly.
+1. Last startup I worked at basically tore itself apart because certain leaders fantasized about spinning of "AWS for X" before we had even met our own needs.
It's a contract with NASA. Taxpayers already are footing the bill.
Try disabling accessibility services. (about:config -> accessibility.force_disabled)

https://bugzilla.mozilla.org/show_bug.cgi?id=1726887

https://bugzilla.mozilla.org/show_bug.cgi?id=1907929
Aye.

Lost my mum to that in the middle of the pandemic. Long mental decline including hemispatial neglect*, but physically (mostly) fine right up until the last few days in the care home, when she forgot about drinking — though we had to work that out much later and from the autopsy as nobody around her could reasonably have watched her 24/7 to count glasses of water not consumed.

* such a bizarre thing to witness: her sitting at the dinner table, the food eaten on only one side of her plate while the other side was full, and her insisting the plate was empty until one of us rotated it 180°.
Yeah, but that isn't it at all, I'm afraid.

It's much darker.

The fact is that exactly the same people who are pushing the idea, are the ones who we would need protection from. And they're not innovating much, it's the same bs over and over and over again.
The value of an astronaut is at least 10x the value of the “statistical human life”. Probably closer to 100x. Maybe even more.

The statistical human life is meant to represent the average person. The average person is not qualified to become an astronaut. Selection alone, nevermind training, is stringent enough that maybe 1 in 100,000 people meets the bar. And the difference between a qualified astronaut and the average person here isn’t small; it’s a power law relationship.
I mostly agree, and don't get all the fuss about Chrome (or any other browser's) UI. To me they look all very similar and function very similarly. The differences just don't seem that big of a deal. I think it is mostly people being resistant to change. I had one friend that I convinced to switch to FireFox after a year[0]. A month after he switched over I got him to admit that it was easy to switch and there's no real change.

> it took a week of tinkering

I wish this was more obvious, but there is a user.js file that Firefox looks at[1,2,3]. You can edit this and carry it around in a dotfiles or something.

> They really need to get out of this stale and boring state and innovate more

I'm just as excited as you are for side tabs, but I don't think browsers need to be constantly innovating their UI. In fact, the last time Firefox did that it took a week of tinkering to get it back to a usable state, and I now have the constant "Compact (Unsupported)" layout hovering over me, reminding me that one day I'll probably have to tinker even more.

I use the browser for at least 8 hours a day, I don't need the experience constantly changing, it's a tool. "stale" and "boring" is also "stable" and "dependable".

[0] Argument is about having legitimate browser competition and the privacy boost of containerizing what data Google could (keyword) collect. I'd really only bring it up when he'd be complaining about Chrome or Google, so quite often.

[1] https://support.mozilla.org/en-US/questions/1197798

[2] https://kb.mozillazine.org/User.js_file

[3] https://support.mozilla.org/en-US/kb/profiles-where-firefox-...
If you want to be developer friendly, create examples for as many languages as you can, and include them in the documentation, and as GitHub repos. Don't say "it's REST, DIY!"
Supabase Auth: We do much more than them — e-mails, organizations, permissions & RBAC, user dashboard, impersonation are some of the features we have. (I like Supabase a lot as a DB — we're working on some fancy connectors to use Stack Auth alongside Supabase RLS, so you can get the best of both worlds.)

Supertokens, Ory: Developer-friendliness and integrations, mostly (both of these target enterprise customers). Also, Supertokens is open-core. I'd say we're to Supertokens/Ory what Clerk is to Auth0.
Can it be repaired? Sure hope so!
What current Intel products are fabbed at TSMC?
Kinda tired of hearing this over and over. By and large, most HN readers and commenters are just regular people. Certainly we are regular people of a certain demographic, but we're not all venture capitalists or startup executives or whatever. Not even close.

If you have evidence that the people who run and moderate HN are doing so with a heavy bias toward projecting some sort of venture-capitalist narrative, please present that evidence. My interactions with dang, at least (reading his comments here, and a few email interactions) suggest quite the opposite.
Wow, a lot there. Thanks for your comments.

>One of the problems is if you're working with developers, the log replication contents is the queries, instead of the sqlite WAL like in dqlite.

I think you mean rqlite does "statement-based replication"? Yes, that is correct, it has its drawbacks, and is clearly called out in the docs[1].

>Another issue is if I want to architect a system around rqlite, it wont be "consistent" with rqlite alone. The client must operate the transaction and get feedback from the system, which you can not do with an HTTP API the way you've implemented it.

I don't understand this statement. rqlite docs are quite clear about the types of transactions it supports. It doesn't support traditional transactions because of the nature of the HTTP API (though that could be addressed).

>Furthermore to this point, you can't even design a consistent system around rqlite alone because you can't use it as a locking service. If I want locks, I end up deploying etcd, consul, or zookeeper anyways.

rqlite is not about allowing developers build consistent systems on top of it. That's not its use case. It's highly-available, fault-tolerant store, the aims for ease-of-use and ease-of-operation -- and aims to do what it does do very well.

>If I had to choose a distributed database with schema support right now for a small scale operation, it would probably be yugabyte or cockroachdb. They're simply better at doing what rqlite is trying to do.

https://rqlite.io/docs/faq/#why-would-i-use-this-versus-some...

Of course, you should always pick the database that meets your needs.

>If building a reliable database was as easy as integrating sqlite with a raft library, I would have shipped nearly 10 years ago.

Who said it was easy? It's taken almost 10 years of programming to get to the level of maturity it's at today.

>They need a more robust design and better safety guarantees than rqlite can offer today.

That is an assertion without any evidence. What are the safety issues with rqlite within the context of its design goals and scope? I would very much like to know so I can address them. Quality is very important to me.

[1] https://rqlite.io/docs/api/non-deterministic/
I do comment "in mice" when the title doesn't contain "in mice" when it should.
I see it as misleading if it doesn't contain it.
Yeah, browsing is quite painful. I agree.
Searching for what ?!

Human expectation/preference alignment is the explicit goal, not a way to achieve something else. RLHF (or an alternative such as ORPO) is used to take a raw pre-trained foundation model, which by itself is only going to try to match training set statistics, and finetune it to follow human expectations for uses such as chat (incl. Q&A).
That game was bonkers when it came out. Reminds me I should give it another run. It is also one of the few games that used the pc speaker in a way that was not just random beeps. When I heard that I had to spend a few days figuring out the timer chip to make it so I could do something similar.
I'd rather have it run on the lower voltage - generally easier to step down than buck up. Either way, the modules are pretty cheap, small, and easy to find.
Yes, depends on a lot of factors like provider (different telecoms have different network settings/policies), location (GFW is multi-tiered with at least provincial boundaries, certain cities/provinces might have tighter control/policies), time/date (e.g. sensitive periods), etc. But what I'm saying is that traffic analysis is really effective. A single IP with multiple GBs on a day is on the low end and thus probably fine. GFW target potential VPN-like services which have much higher aggregate traffic over a period of time. If you have higher traffic it could trigger IP bans regardless of your custom protocol. I had custom servers setup like yours before and they die mysteriously sometimes so I had to rotate once in a while on new IPs.
Be careful with assumptions though. Being 5V tolerant doesn't mean that your 3V output can sufficiently drive an input that expects 0-5V levels correctly.

I ran into this problem using an ESP32 to drive a Broadcom 5V LED dot-matrix display. On paper everything looked fine; in reality it was unreliable until I inserted an LS245 between the ESP and the display.
Do you not allow the solvent to evaporate when you paint things? Must be a bit messy.
Seems like a good fit for a development contractor/consultancy: get pros to try to gin up a v1 clone fast. If they show that it's not too bad, no gnarly gotchas, have them help you hire folks who can get to v2 and beyond. Starting a software dev practice is daunting without prior applied experience, use the cheat code.
Along the lines of scripting is interactive programming. I'm working on a native Clojure dialect on LLVM with C++ interop, qalled jank. It can JIT compile C++ code, can be embedded into any C++-compatible application, and is a full Clojure dialect which doesn't hid any of its C++ runtinme. So you can do inline C++, compile C++ sources alongside your jank. and require them like a normal Clojure namespace. Worth a look if you're using C++ but you're craving something more interactive. https://jank-lang.org/
Yeah but consider that videos don't have the sheer swagger of a 1.4mb blob of text on GameFAQs headed by a lovingly rendered piece of ascii art.
OpenUI let's you describe UI using your imagination
RTO in and of itself is hostile. Especially when there is still a highly contagious disease running rampant. It might not _legally_ constitute a hostile work environment, but it is _literally_ hostile.
Better for whom? Better for the involved Congresscritters, lobbyists, and Boeing? For all Bezos' wealth, I suspect he's behind the curve on his lobbying game.
Besides C#, what languages do you think are not SIMD-hostile?
I mean, its positioning them to enable rather than block.

We also see devops and netsec often play the lawyer role, where they feel their job is to block others from deploying anything that's not a golden cathedral.
That is objectively true, but I still think it's a bad decision. Computer-literate people may not depend on good user interfaces, but they still benefit from them.
> on the other hand, I am deeply disappointed with the state of current browser experience.

Are there specific problems you keep running into? Or is this more a desire they were constantly improving?

My attitude tends to be that every new improvement is just something I risk getting used to and then getting sad when it (inevitably) breaks for me. So these days I just want to use as few features on my computer as possible.

We all have to consume to produce. But there's value in maximizing the yield. Produce a lot while needing to consume as little as possible. Seems more resilient for my own habits.
In Sonic 3 there is a carnival level. At a certain point in the game there's this spin bouncing platform you need to move to get past. Many hours/days spent trying to get past that part.

Year later, in college I was thinking back on it and I looked it up, turns out it should have been much easier. Seeing your comment made me look it back up. Apparently it's called "the barrel of doom" and well known.

Before discovering GameFaqs, some games just ended at a certain part because you were lost.
Auth is the biggest headache of starting a new project. From your Github README, this looks pretty awesome!

My site is a golang static site with a few pages as a reactjs spa. Do you guys planning on adding support for the general stack using something like the new web components API?

I'd change the name. The last time I saw a legit site with a hyphen in its name was probably early 2010s. It doesn't engender trust.
No developer should be rationally expected to do that. SSH doesn't ship with telemetry or tracking, you shouldn't have to modify the default to make the software behave the way it was intended to; this is runtime-level coercion. You either consider it a feature, or you see it as a bug.

Plus, if you know what OCSP is and care about it, chances are you don't use MacOS anymore. Nobody who conscientiously objects to OCSP tracking should be assenting to the rest of MacOS and it's perverse sense of "security".
Btw regarding the camera sensitivity, if you shoot raw and just shoot the different colors separately, you can mostly ignore the spectral characteristics of the sensor. Debayering might end up being very different than standard though.
This doesn't seem like a very helpful comment or reminder. I'm not happy about who my grandparents voted for, but they and their representatives are all dead so there's nothing we can do about that now. If you want to give out daily reminders they should be about what we can do now to fix it.
That's not what I said at all!

I said if you have kids don't hand wring over your environmental impact. It's like thinking that if you cry at the beach you're making the ocean saltier.

If you have kids you're betting that, "the best contribution is to bring up a well adjusted, kind and capable individual, and for them to do the same."

It's a decent bet for sure.
F21 in a Mouse
If its rooted you can put a charging controller on it.

The battery is not dangerous or even particularly perishable if its always kept between 30% and 60% charge.
If I see any of those coming around the corner, I have intent to make like Ambrose Bierce: get my affairs in order and then go off into harm's way.

"If you hear of my being stood up against a Mexican stone wall and shot to rags, please know that I think it is a pretty good way to depart this life. It beats old age, disease, or falling down the cellar stairs."
Oh, now I'm eager to now why you think KCL is middle ground, but cuelang and timoni are not. What is inherent to KCL that is so powerful that you can not due in CUE?
Out of curiosity, how much of what a CPAP addresses could also be addressed with weight loss and increased fitness levels?

(I have many similar issues to the symptoms you describe, but I know they're all essentially attributable to my personal fitness level.)
I can tell that you're trying to make this work, and I very much appreciate the effort, but where is the no-code part? The YAML is definitely code. HTML & CSS are code. My rule of thumb: if you screw up the punctuation and that causes the thing to break, that was code.

Second, too much zooming. It was really hard to wrap my brain around what was going on when everything was moving around so quickly.
The specific macro discussed in the article is using various GCC builtins to safely support mixed integer types; i.e. failing on unsafe type promotions or coercion, but otherwise working automagically. C++ std:min, by contrast, requires all the values to be the same type. AFAIU, to accomplish the same semantics in C++ would require either template metaprogramming, or doing something similar to what the current version is doing with macros and GCC builtins. A C++ solution might ultimately be cleaner, but I don't think there's anything in the standard C++ library that is a drop-in replacement.
RTO is often applied to an organization, even if elements of it were never in an office. Anecdotally, I've heard of quite a few people who were hired as remote, then their org did and RTO, and the HR response amounted to "tough shit, move on your own dime, or find work elsewhere".
I am really surprised that HN users don’t seem to understand that this is about cartel behavior and anti-trust, but I am also not surprised because so many people were dismissive of the lawsuit and the issues here simply due to their own personal political stances and hatred of Musk.

The reality is that a small group of powerful ad agencies control not just the spending of their own clients, but also industry standards, access to advertising spaces, etc. These companies are clearly acting in coordination - it may just be a small group of activists inside - but regardless, there is enough coordination for these companies to make politically charged spending decisions that are identical and simultaneous. Just like a cartel like OPEC would be illegal under US law, cartels in advertising are illegal. GARM seems to me like a way to conduct cartel behavior but with more opaqueness to hide what these companies are actually doing.

Personally, even leaving aside anti trust, no one should want something like what has happened in a free democratic society. We basically have a few powerful advertising corporations who are controlling political speech and suppressing those who don’t align with their own views. Free speech is foundational in a democracy and I don’t think anyone should want corporations to hinder free speech if they support a democratic political process.
Certainly, you should keep this ability. Close it to not keep around :) Hiding stuff by subtree is not really flexible, I realize, and won't match everyone's tastes equally. Synching tabs and bookmarks could be a configurable option.

I realize that traditional explicit bookmarks are also needed; where else can I easily put arbitrary searches using %s?
Go structs are copied on assignment (and other things about Go I'd missed)
I want this in my FastMail!
But human nature requires constant surplus bribery to not decay into cyclic warfare. Into which all cultures, living in harmony decayed down into. Japans warlords, chinas warlords and brutal starvations, the islanders ritualistic abortions by tribal warfare.. the harmony there had a horrible price.
Something seems to be seriously wrong with google. By "something" I mean "a lot".

I know there are Google engineers here, possibly search. Do you guys not also feel it? I mean you dogfood, right? I know it is a hard problem but boy has it become harder to use, especially in the last 6 months.
Recent Performance Improvements in Function Calls in CPython
The timing of this is neat! We are going on a trip in a week~ and need to get a bunch of packing done and stuff around the house prepped etc. 2 days ago I was picking up a ring for my girlfriend and got a "fix it ticket" for something with my car. I have been really stressed because it adds a new thing with a timeline.

The one day I was stressing about it and called it a side quest to myself and immediately the stress dipped. It'll get done and it'll be fine. It needed done anyway and ultimately now I've been given a side quest by a randomly encounter. It's not exciting but reframing it like this helps reduce my stress and allow me to think about the other stuff while still making sure this gets done. So good timing on this post!
Is this weird USB boot signal thing the reason why Apple keyboards used to ship with nonstandard USB connectors that would fit their nonstandard USB extension cord? That would explain it, I have been wondering for years...
The Lessons from the Snowflake Breach
Agree with the general approach, whether the devs are contractors or employees. In my industry we might call this a Skunk Works project. Get a small, talented team and turn them loose on a focused problem. If they make fantastic progress, great, if not, at least it wasn't a huge expenditure.