skysight-inc/HackerNews huggingface dataset:
Well, we didn't start from anything as we implemented this completely from scratch. I believe Mastodon is much more widely used than those so it seemed like a better target for this.
Haha I missed that bit! Yeah I thought this was a pretty wild bit of research. I know nothing about the field though.
Nobody hates FOSS more than FOSS users.
3. Managed solutions usually aren’t as configurable.
IIRC, 'reboot' is aliased to 'shutdown -r now' in several modern distros
> annoying in React and how version X.Y.Z is replacing it with something else that will be the next annoying

Interestingly enough, React is probably the only major frontend framework that is obsessive about backward compatibility.

I had to pull a component from an internal project into my codebase recently. The component was still class-based. Worked without a hitch in the modern hooks-only code base.
The mind boggles why Pulumi doesn't do ssh.

I have a whole bunch of bare metal sitting in data centers all over the world, how am I expected to manage it?

Ansible/Salt/Chef is obviously one type of solution, but like you said, being able to code things in TS is really nice.

One thing TF does well, is bare metal.
Uh? Is privacy really such a strange concept?
As an Argentinian this is nonsense, the government right now is fairly centrist (with a bias towards left specially in social matters), "the government is extreme left" is only claimed by those who support Milei. A clear counterexample is that there are quite a few more leftists parties like PO or FIT which barely get any votes.
At this rate it may not be needed in a few months to run a model of equivalent performance.

At work I've been successfully running llama2 variants on Mac M2 systems with more than adequate throughput for small experiments and examples. Can also boot a 4x Nvidia T4 instance on AWS (g4dn.12xlarge) to larger models.

I feel you'd need to be doing inference on a 24/7 basis for at least a year to justify the price of this machine.
> The way I see it, it's only the people who don't have concentration camps that have the moral standing to complain about them.

Well, no. If the American people doesn't want to partner with China because 1-3 millions in camps is too much to stomach for them (remember, they only had 700 people and it already was a huge problem for them) and they want to complain about it and maybe this could lead to force China to reassess the situation ? There's a better chance of things moving in the right direction with the US complaining than with Luxembourg or San Marino. I doubt disqualifying that course of action because of some absolutist Sith moral has ever been known to change things for the better.

> You don't get to play "do as I say not as I do" on the world stage and the US should be laughed off it when it tries (this is happening more and more). That is the cost we pay for being evil.

Yeah, and yet they still do. It's a process. There are backward steps and forward steps. The country recognizing it has a concentration camp problem of 30 people today is much further on the right path than the country denying it has a 1.8million concentration camp population problem. If it can call out the other's bigger bullshit and drag them along further on the right path then it's a good thing.
I think that once you have more than X customers, you don't really need OSS testers and bug-reporters that much – your customers will be the first ones to file a ticket if anything is wrong. And as we saw with CentOS Stream, OSS users are not generally keen to be beta-testers.

Ditto for earnings: once your company is publicly traded or at least lands in a Gartner report, you don't need evangelists that badly anymore.

Free pull requests are always welcome, but I guess a calculation was made in this case.
Most of the relevant copyrights are expired everywhere. The last ones expire this coming December.
85% enriched is bomb material, and also dramatically more expensive than 20% enriched.

No-one wants the extra work that dealing in bomb materials would involve.
Kubernetes 1.28: My Top Favorite Features (5M)
Looks nice! I always found working directly with systemd to manage persistent services a bit too cumbersome, although I can see how others may not have a problem with this.
I'm not convinced past popularity necessarily equates to nostalgia, but as this case demonstrates I may be wrong.
I realize this is unsolicited advice, however this sounds like you're hitting the "DOM has an imperative API but React is declarative" barrier, because React (until `use` ships at least) has no way to just await reactive values, you can:

if sufficiently complex, you may want to look into `useSyncExternalStore`[0] which can be used to store and update state (IE maintaining UI reactivity) in a microcosm.

Otherwise, I'd recommend framing it as a series of dispatch-able steps, which maps well to `useReducer`[1] possibly in combination with `useEffect`

[0]: https://react.dev/reference/react/useSyncExternalStore

[1]: https://react.dev/reference/react/useReducer
I think he'd listen, if a close friend said something.

Either he's built an "echo chamber" of friends, or—and I hope that's not the case—he doesn't have many good close friends.

Not saying he doesn't have any friends. Just not good ones. It often takes more courage to stand up to a friend than to someone you don't like. A lot of heavy emotions are stirred up.

He needs a Neville Longbottom in his life.
It’s fast until it’s not. Making a post and then hitting reload and not seeing it can be very jarring for the user. Definitely something to think about.
> All the dependency arrays and non-conditional checks etc are because of the function components approach

And because of React's design choices. Reactivity can be achieved without explicit dependency lists.
Yes, in the real world. Even if it wasn't, you've made this conversation about you personally "buying" it, so yeah.
According to https://www.projectpluto.com/neocp2/mpecs/ZTm0038.htm#elemen... the observations were taken a few days ago, August 12-13. I don't know when someone calculated the future trajectory and impact probability though.
Ask HN: Creating mental space for startup while contracting
I am doing some contracting work which is uninteresting but pays fairly well. At the same time I continue working on my bootstrapped company. I find it hard to create "mental space" to work on what matters to me because the contracting gig is consuming mental bandwidth even when not working on it. On top of that there is the idea in the back of my mind I have to "farm" to get the next gig. I am wondering if anyone else has this issue and how you've dealt with it?
I'm not sure. I mean the USSR didn't allow people to leave that easily so by the late 80s there were plenty of those who were happy to see it go or even worked actively to dismantle it. A million or so educated/young/possibly most productive people leaving is terrible for Russia long-term but it seems that it just strengthens the regime by removing a significant source of internal opposition.
It's the adage "they should have the ability to censor but the integrity not to."
Yeah, at second glance it actually (as proposed - huge caveat) might even be better for privacy.

I’m can’t begin to theorize how the future will play out if you need a PAT to access most web destinations. Do cloudflare or Apple engineers use Linux machines ever? Surely they do, and either know this is bad or have some plan to make it work?
Loom's focus on fibers/green threads, trying to reuse the Thread API which is as defective as ever.
how do you enforce any of this?
The pascal code cuts when it hits a certain accuracy (passed in as an argument).
is there a way to guarantee reading your own writes from a client perspective?
You probably need an AC unit too if you're going to be dumping 2000W of heat into your living space.
For what it's worth, you can add YouTube to the list of Google sites with CPU consuming bugs - particularly in dark mode.

I'm not sure whether Chrome entirely fixes it, but if you watch YouTube in dark mode, there was a UI upgrade that they added that puts a "glow" behind the YouTube video player.

It's intended to look like a light strip behind your TV (but to me, I originally thought there was just something wrong with the monitor or my eyes), but in reality it's just more Canvas/GPU bound calculations running at 60fps constantly which would cause the CPU/GPU in the laptop to pull tens of watts, killing battery life.

There is no way to turn this "feature" off, other than disabling dark mode or blocking the "effects (do not remember exact item name)" DOM item in uBlock Origin. If you want to replicate this, go to a video on YouTube and use the three dots near the sign in button on the top right to enable the dark theme (may already be enabled). Play a video with bright picture, and after about ten seconds, you should start seeing "stuff" show up under the video as if it was a reflection.
You could easily host your model on https://beam.cloud (I'm a founder). You just add a decorator to your existing Python code:

from beam import App, Runtime

app = App(name="gpu-app", runtime=Runtime(gpu="T4"))

@app.rest_api()
def inference():
print("This is running on a GPU")

Then run beam deploy {your-app}.py and boom, it's running on the cloud
Isn’t life (regardless of species), by nature, simply an endless cycle of strife?

The universe as a whole is completely pointless. That doesn’t mean it’s not worth experiencing. I say this a collection of particles from which that pointless universe is made, so what do I know.
Well, I did not use tribalism with a negative connotation.

And as far as I understand, their "assemblies" are pretty much reserved to members of their ethnicity/tribe. Thats why it is more tribalist to me, than anarchist, which is usually rather internationalist.
> Generally, it is worse as a desktop system than more even obscure OpenBSD.

there is a very polished, BSD-based desktop available, albeit at a fairly high price compared to FOSS alternatives
I was thinking agreements were section 1 and anticompetitive behaviours were section 2. This bit https://www.law.cornell.edu/uscode/text/15/45

That said, I'm no expert and was just using it as an example.
>in it's less acceptable form would be "slavery would be fine if slave-owners were just nicer to their slaves".

Sure, if we're thinking in a vacuum. Even if we go religious, what's the difference between modern prison and the Garden of Eden? It's part of why we call tech environments with a lot of amenities a "walled garden".

Digression aside, we have millenia of knowledge to know that never ends well and millenia of knowledge to know that slavery is never about trying to treat people well to begin with.

>All are a from of argument that some people should be be placed in a position of irrevocable power over others (by accident of birth into a privileged race or class) ... and that's all OK if they treat their underlings well

In theory, yes. And like slavery we have millenia of knowledge on how NOT to run a country.

But unlike Slavery we have seen that the alternative to no government ends worse. So it's an unfortuante compromise needed for a society in that someone needs to make widespread decisions. The more modern (but not necessarily best) methods to prevent corruption is simply to make sure a person is never in that seat of power for too long.
Hands-On Mastering DevOps: CI and Jenkins Pipelines in AWS Enroll Now for Free
Zero-Cost AWS Resources: Yes, you heard it right! Fully utilize FREE AWS resources throughout the course.
Hands-On Learning: Dive straight into real-world scenarios and exercises.
Jenkins Pipelines: Learn how to create an efficient CI/CD pipelines using Jenkins.
Step-by-Step Course: Follow along with easy-to-follow tutorials, designed for learners of all levels.

Who Is This Course For?

Tech enthusiasts eager to dive into the DevOps landscape.
Developers aiming to fire up their software delivery pipelines.

Don't miss out on this golden opportunity to pave your path in the world of DevOps. Together, let's launch your very first CI pipeline in AWS!

#DevOps #CI #Jenkins #AWS #LearnByDoing #FreeCourse #LimitedOffer
I would not want to speak for raverbashing but I feel the same way: I actually can't tell if the bug is with soapbox or with your instance but clicking on the first link from your post practically locks up my browser due to every single Toot getting swapped out "at twitter scale"

If one clicks quick enough to jump to an actual post, it seems relatively static so it's hard to tell if the bots are deleting and recreating their posts or what. In true Xitter clone fashion, trying to view the Posts & replies from any one user is "sign in

Anyway, all of this is not to detract from your framework announcement as much as to have you consider that it's perfectly fine to label that instance as a load test, that's a fine thing, but calling it a legitimate instance seems to be a potential source of confusion
its really funny because I needed to create a terraform like functionality & went in depth into looking at both building it into terraform (which ended up not working) and building a new tool.Its not THAT complex. there are a few gimmicks in HCL, like it being an actual language, that create some interesting features.

but it could just be a yml file. In essence, the requirements section says "here are the builders it needs & their versions" which identifies types of jobs. each entry is a job with a job type, a unique name, and some config info. Each builder is just a series of CRUD operations.

Like you said, it builds a directed acyclic graph, queues up the ready jobs, and executes them. updating the infrastructure's "state" with info from the completed jobs & adding new jobs when their dependencies are finished. the state files are just a dump of that structure as json.

Its not thathard. I think of myself of a junior level dev and I built something for me in my side time in a month with a full test suite and its 3/4 of the way there. CLI, builder dependency injection, type checking, relationship dependencies, it took me a few weekends

I think a senior engineer could build out an enterprise grade functional core product in a few weeks. building & maintaining the CRUD APIs is the real headache, but I think vendors would take care of that themselves if there was a popular enough OS solution.
Yeah, I think I might be too. I mean, I’m headed that way to a degree anyhow.

Although arguably most major web players already 100% know who you are - just maybe not your name.
> ...10k lines of code. This is 100x less code than the ~1M lines Twitter

I wish I didn't see this comparison, which is not fair at all. Everyone in their right mind understands that the number of features is much less, that's why you have 10k lines.

Add large-scale distributed live video support at the top of that, and you won't get any close to 10k lines. It's only one of many many examples. I really wish you compare Mastodon to Twitter 0.1 and don't do false advertising

> 100M bots posting 3,500 times per second... to demonstrate its scale

I'm wondering why 100M bots post only 3500 times per second? Is it 3500 per second for each bot? Seems like it's not, since https termination will consume the most of resources in this case. So I'm afraid it's just not enough.

When I worked in Statuspage, we had support of 50-100k requests per second, because this is how it works - you have spikes, and traffic which is not evenly distributed. TBH, if it's only 3500 per second total, then I have to admit it is not enough.
there are a few forks, but the most recent one I can see has commits from 5days ago. how old is that commit hash?
I am not aware of China having been 'on the brink of collapse for over 15 years now', in fact they were doing quite well, right up to COVID. And since then it has been a fairly long series of bad news, resulting in mass unemployment and significant economic slowdown, in part due to the reduced demand from the rest of the world.

https://tradingeconomics.com/commodity/baltic

Is an interesting chart, it shows a significant slowdown in Western demand which combined with the COVID aftereffects in China itself is having a serious effect on the economy. Whether it is enough to push China into a deep recession is anybody's guess but that is mostly because the figures of industrial output produced by the authorities are hard to confirm, so people tend to take them with a very large grain of salt. I don't think China's economy will crash hard unless either Europe's or the US's goes into a deep recession too but I can't rule that out either and I suspect that China will go down a lot harder in case that does happen because the internal economy is relatively weak compared to their exports. This is a serious vulnerability in their setup.
I never claimed that every nap taken in East Asia was performative, just that performative naps are prevalent there. For instance much ink has been spilled about "inemuri" in Japan and all the related social dynamics that drive it.
Think of it as the most sensational number you can write without lying. So it's between 3% and 4%.
1. We can and do disallow sharing of client and company data with third party LLMs by policy and, yes, we can ‘force’ them to use our product capabilities.

2. We tested 13 and 30b parameter pretrained LLMs and found them “good enough” within the confines of the original scope.

That said, we are expanding the use cases and with that comes the need for increasing levels of quality. This is where the self-training comes in.

We’re fairly confident it’ll meet our needs for now.
There’s a lot of inertia in ops tooling. Switching costs are very high for an existing project, and once you learn the quirks of one tool or another, it takes a lot to justify something else for a new project even if it’s better, since you know the new tool will have its quirks too.

The cost-benefit analysis of new stuff is also different for ops compared to pure development. You tend to care more about stability and predictability than productivity and elegant design. Problems in pure dev land cause bugs that mostly aren’t super urgent; problems with ops tools bring down whole systems and wake everyone up at 2am. For these reasons, ops is always going to have a more conservative mindset that shuns the shiny new thing to some extent.
The comedian (?) Sam Hyde is famous for doing this: https://www.youtube.com/watch?v=BD5anPSzS-0&t=220
Do we know how close it was?
>it doesn't matter if X is bad, because Y is worse

In the case of Mozilla and Google, yes. Mozilla's leadership fucking sucks, and I've written at length about how the entire Foundation board is a bunch of useless MBA clowns that are here to suck from the golden teat.

But it doesn't matter, when the alternative is Google having absolute and total control of the web. Mozilla, for what they're still worth today, still have a weight. Write an article titled "Mozilla opposes API proposal X from Google for privacy reasons" and people will at the very least give it a listen. RFCs from them are listened to. The WHATWG has to at least pretend to hear them out.

Go on. Let Mozilla die. See what the web looks like when Google can push every API they want, unopposed. WEI would look like a walk in the park. Apple could say nuh uh we don't want to, and Google would do the exact same thing they did with Firefox: snuff it out. Microsoft wouldn't even need to be pressured to work with them, pissing off Apple sounds like a lovely distraction for them. Little by little, websites would stop working on Safari (not that they work quite well currently, most Safari users are doing it because of a complete lack of technical knowledge and it's the default browser, with three nerds on HN saying it's because it's better for their battery life), APIs unsupported because Apple isn't interested in the open web.

At best, you end up with an Apple Web, and a Google Web, both of them sucking ass in their own right. At worst, Apple becomes irrelevant because of their focus on native apps. Most of which are already Chromium wrappers anyways.

So yes. Pinch your nose and go in. Mozilla is worth the support, no matter what. Their leadership already sucks, what's the worst that could happen ? They keep sucking, but take back marketshare ? Good. For once, give them support instead of being the worst user in the world, the one the just shits on them for not being good enough, while flocking to Google anyways.
I don't see it with your URL either:

% curl -gsSIw'foo %{time_total}\n' https://t.co/DzIiCFp7Ti | grep '^\(HTTP/\)\|\(location: \)\|\(foo \)'
HTTP/2 301
location: https://www.threads.net/@chaco_mmm_room
foo 0.123137

Doesn't matter if I do a HTTP/2 HEAD or GET:

% curl -gsSw'%{time_total}\n' https://t.co/DzIiCFp7Ti
0.121503

HTTP/1.1 also shows no delay:

% curl -gsSw'%{time_total}\n' --http1.1 https://t.co/DzIiCFp7Ti
0.120044

I chalk this up to rot at X/twitter that is being fixed now that it was noticed.
> My understanding is that throughout history, most households had at least two people working/earning (many homes were farms). Then we get some television shows in the 50s-70s that show how well the upper middle class lived. Now in 2023 we have people thinking that everyone in the past lived as well.

Prior to womens liberation in the USA, it was a very different scene for the ladies my man. The people who lived through this stuff are still alive, just talk to some old folks about it ffs. You're acting like ubiquitous stay at home mothers are a myth promulgated by television. There was a time when that was the primary form of employment for women. Men were paid well, and they supported their wives and families.

I'm a late Gen-Xer who grew up in a pretty average part of a fly-over midwest state. Even then it wasn't too unusual to meet housewives during the whole dating and meeting parents phase of life. We're not talking high class demographics here.

My parents are Italian immigrants with limited means and even they did the traditional patriarchy with her staying home. Mom only pursued employment once when dad got injured so bad he was laid up for an entire year, and it was a big ass deal. Concrete construction worker, blue collar AF. I'd estimate ~50% of the homes on my childhood block were stay at home moms. It was already trending towards dual income everywhere, but it wasn't always that way at all.
It's not for addiction, but yes, if someone takes enough meth to induce psychosis, antipsychotics will reduce the psychosis.
Agree on all fronts. Would also add Oh My God just for the Busta Rhymes inclusion.
Very straightforward reason: less capabilities for naughty executables to "live off the land" from.

Kind of like the sysadmins removing any scripting languages and compilers from servers to avoid giving rogue processes any leg up.
It's legitimately making it harder for baddies to exploit a way in.
...Though it's never been easier to package your own interpreter (micropython or equivalent), so I don't expect it slows people down much.

In the mindset of MS: legit devs should package their own tooling, and baddies shouldn't get the freebies.
Isn't that something that is rather supposed to be granted by democracy and republic? Sure such a regime can enact capitalist policies, but that is never mandatory nor exclusive: capitalism is also implementable in oligarchic plutocraty.
> If you think the speed limits should be higher so you can drive faster, fine, but that's completely orthogonal to the point here.

But putting in place a system which distorts incentives around setting speed limits, seems like a bad idea.

Just like how yellow/caution light times were shortened where there were red light cameras. The financial incentives made intersections less safe.

Same with cameras. People learn where they are and engage in unexpected breaking to avoid fines.

And, btw, same argument could be made for cameras on sidewalks to do facial recognition and drug use.

Friction in law enforcement is a feature, not a bug.