skysight-inc/HackerNews huggingface dataset:
This is a popular meta-conspiracy theory. “It takes too many too keep a secret”. Yes, but not everyone has to stay silent. If you have a lot of resources you can buy silence, it is literally a product for purchase (not perfect, but close enough). How do you think Harvey Weinstein got his victims to shut up? How did numerous large companies suppress their own research that their products were harmful, for decades? How did Jeffrey Epstein build a jetset trafficking empire without getting caught (and when he did get caught – the first time – he got a slap on the wrist and no media coverage)?

Worst case, if someone refuses to stay silent, you can just label them “disgruntled”, question their character, their mental well-being, claim that they’re in cahoots by some known evil agent, etc etc.

Point is.. many conspiracies don’t require perfectly competent agents with perfect knowledge.

> If these conspiracies were true

Well, quite obviously all theories are not true. The bulk of random conspiracy theories are most certainly bogus, just like most low-effort theorizing by laymen in general. But aggregates don’t make conspiracies impossible.
Yeah I have and they provided guidance and knowledge surrounding financing, bidding, regulations, etc that I did not have.

Can we build a society without the need for real estate agents? Perhaps. Would that society be better? Probably. But saying they are simply a grift is obviously untrue
There is a significant disparity in competition between those races and the Tour de France. Leah Goldstein won the RAAM with an average speed of 18km/h. However, in the 2022 TDF, the winner achieved an average speed of 42km/h. While women have outperformed men in certain races, such victories are primarily in lower-level competitions. No woman will beat Kipchoge in a marathon.
Unfortunately it appears the site this had been on is not available anymore. However I found an equally interesting article talking about similar things. Rather than buying aggregate data and attempting to de-aggregate it, this is about targeting an individual using previously obtained information (say email, cellphone, or physical address) and “ad sniping” them.

https://onezero.medium.com/google-ads-targeted-at-literally-...

https://archive.is/RFtK5
even for the single use case, 5M$ is not that far fetched in terms of opportunity cost.
The essential ideas that Kubernetes exposes concretely are invariant across cloud providers. There absolutely are nuances and quirks that are different for each cloud provider, and unique for the workload you have. However, those same ideas also act as a kind of mental framework in which these quirks can be understood from. It isn’t as if those quirks are randomly there, unconnected to anything, and therefore not part of a coherent design.

For example, the consistent use of labels as a way to identifying groups of resources that need to coordinate with each other is very useful for any distributed system. I find myself looking for them in say, CI/CD systems (in the form of agent tags), or at the application level in say, matching players to game servers.
Other characters on the show find Wesley obnoxious, and he nearly washes out of Starfleet Academy after covering up a stunt that killed one of his friends. I don't see him as a wish-fulfillment character at all.
The incrementally part is extremely important and often overlooked. I have seen project after project attempt some major big bang rewrite that always takes way longer than expected, delivers less value than promised, and causes problems in areas that used to work fine. We often understand some big picture things better as time goes on but there's a thousand small decisions baked into the existing code that are very easy to overlook

On incremental improvements you should be able to stop what you are doing within a week or two and be ok with leaving the code like that for a long time.
Which doesn’t prevent you from taking screenshots… (and doesn’t make it especially difficult to just capture the whole stream either)

This whole screenshot point is silly to begin with, because screenshots aren’t a form of piracy or copyright infringement.
> They could complete the course, no question.

asking riders to ride for 12 hours a day is inhuman.

I could complete the course. The question is in what time.
AMD is getting here, certainly... the latest 7430HS mini PCs still use 6-8W at idle though, which is quite a bit more than ARM still. I've been using an m1 air as a personall laptop and when traveling rarely even think about having to plug it in... for my limited use with the screen around 60% brightness, I can use it all day and then some. Mostly text/email or remote editing (wireguard, ssh, vs code).
Ask HN: How much of “Hacker News” content is useful to you?
Hi, Litestar maintainer here.

Starlette and Litestar are very different. Starlette is closer to Flask or actually Werkzeug; A micro framework / toolkit for building apps.

While we don’t aim to develop "The next Django", Litestar offers way more out of the box than Starlette and other micro frameworks.
"Mary Sue" doesn't mean "Chosen One", though, right?
I've definitely got heartache here, and they merit criticism, but it is real

We need a lot of pluggability to support diff vendor LLMs and BYO LLMs in Louie.ai, so having langchain has been nice for helping code to interfaces vs vendor lockin. It definitely has growing pains - ex: sync & multithreading is important for us so we are generally coding around langchain while that smooths out. Likewise, we ended up building much of our conversational and multitool capabilities as custom libraries vs using theirs for similar quality reasons. We can't use any of the codegen capabilities because they are massive security holes so doing our own work there too.

If anyone is into that kind of work (backend, AI & web infra, ...), definitely hiring for core platform & cool customer projects here: louie.ai / Graphistry.com/careers
Regarding a theme song, I don't think it is official, but Kraftwerk's effort is quite well known:
https://www.youtube.com/watch?v=Yt3p-F2x7rY
None of the mini-framework based on Starlette is close to Django's fullstack facility, but upcoming litestar 2.0 have a lot of features that Django people desires.
We have DTO + Repository + Sqlalchmey plugin system , that - just with definition of SQlalchmey 2.0 model , it will give you and DDD style Repository Service with

CRUD , Filtering , Pagination , and many common apis by default . Those need Extension in django.

For CRUD :
https://github.com/litestar-org/litestar-pg-redis-docker/

For fullstack experience see :
https://github.com/cofin/litestar-fullstack - it has Users and Auth , Roles , Teams , Tagging , Data migration , Caching , Background Worker Services , Background scheduling , manage.py-like cli for creating users , admin users , and docker containers.
I think what you should do is offer option A only, and make it the one that is preferable to you. Buyers get what they deserve in the end.
Headline is accurate but could be misleading:

> The layoffs affect about 90 workers, around 5% of its 2,000 employees. It will also shrink its hiring plans from 300 new hires down to about 100 for the rest of the year.

We're not talking massive cuts, here. They're basically keeping headcount flat for the FY, whereas their previous plan aimed for a 15% growth target.

This'll probably be painful for some hiring managers looking to increase capacity but otherwise it seems like a bit of a non-event.
I haven't used Supabase but I tried using Firestore with security rules for a project. I reached a point where my business logic just couldn't be done in rules like that and I had to resort to doing security in code. It just depends what needs your app has.
Right you are. In the 90s, ESPN covered each stage with a nicely edited but short recap, about 30 minutes each as I recall. Not much, but better than nothing. The race has since moved around, and coverage of each stage has expanded--which, incidentally, coincides with the gradual expansion of cable channels and streaming.
Being a good mentor – a developers guide
Yea but they only have the TdF and a smattering of the French races (Paris-Roubaix, etc.), if you want to watch cycling year round it's not sufficient. As an American, I think the only way to watch everything is with a VPN and GCN+ or maybe Eurosport.
"The best" is subjective i think.

To me, i prefer the concise style, with incremental approach.

A book tells a story, and reader needs to incrementally understand the story.
This happened in the United Kingdom, a prankster flying a drone managed to halt flights at Gatwick, then not so long later managed to also halt departures from Heathrow.

https://en.wikipedia.org/wiki/Gatwick_Airport_drone_incident
Doing drugs is immoral because it compromises your ability to serve your community and live up to the expectations and responsibilities that come with living in a society.

If you can keep your life balanced while on drugs, good for you. But you're still toying with the risk of you getting addicted and losing control; to even take that risk is selfish.
You've conveniently described python behavior but lots of C code relies on the gil implicitly and will need to add locking to be correct in a nogil world.

I'm not saying for sure this is bad! I do think it is dishonest though about the potential impact. Lots of critical libraries are written in C.
It's not just making the delivery, it's receiving a contract and confirming it, making the delivery according to the terms of the contract, and receiving the payment spelled out in the contract.

There was a formal contract that was sent and the terms of that contract were held to after the farmer said "ok", and the farmer never denied that he intended to be held to the terms of the contract that he had been sent. It's pretty clear to me that everyone involved believed there was a contract in the prior cases.
Not the poster of the question,

But I think they're referencing the litany of transpilers and repackagers which exist for js. So you can add new features and then still have it run on really old systems like internet explorer 9 if you need to.

This has problems obviously and in my opinion for python it would be preferable.

My reasoning being that if you need your code to work on an older system being able to write and use current syntax is preferable to not, and the hard bifurcation that python did with 2 to 3 and now potentially with 3 to nogil seems to me just to break apart the ecosystem more.
Not included with Prime in the UK
Sometimes I need to contact somebody on Whatsapp one time or such, and I don't want to save their contact. But Whatsapp on Android shows only my own contacts to initiate chat. Like you said, wa.me is a way. I made this quick page for exactly this:

http://spa.bydav.in/num2wa.html
Tixy.land
HN is one of the most stable platforms for discussion though. Sure, new influxes of users has brought different colors to the community but mostly people continue to discuss various topics, from philosphy to science or personal anecdotes. It continues to be a treasure’s trove of wisdom.
Meanwhile, people with no scientific training are entrusted to run A/B tests and other web experiments.

Practically all web marketing experiments and analysis is invalid, and not replicable. But it pays the bills for everyone to pretend its legitimate.
https://en.wikipedia.org/wiki/Nosedive_(Black_Mirror) ?

Reminds me of Reddit. Can’t post if your karma is too low - of course you start with zero as a new poster.
I don't know why the UCI doesn't just have a women's event alongside the men's event each day.

In motorsports (like the "24 hours of Le Mans" for example), we see organizers running multiple races at the same time. We have hypercars racing at the same time on the track as the GT3 cars. hell, this year they even let Nascar run a car in its own class along side the other cars.

In my example the results are still separated. The hypercars aren't competing against the GT3 cars, they are just all riding the same organized event. The commentators routinely rotate through the event to capitalize on viewers watching to see all of the events. This way the governing body gets the best of all worlds. They only have to host 1 event, but they get entry fees for hundreds of participants across many classifications. Those offering coverage can pool together people that might be interested in several different classifications and only have to pay for the expenses of one broadcast, while pooling together all of the viewers for maximum ad revenue. It is also good, because smaller classifications (like the single-car Nascar entry) can compete on the same track and same event to bolster interest in their sport. Everybody wins!

I don't know why the UCI doesn't do the same thing. Let the women and the men race together. They could still have different classifications if they wanted to, but they would only need to support 1 event. The television coverage is already there and it might bring in new viewers that are interested in a women's event, which bolsters ad and sponsorship revenues. Furthermore they can get more entree fees from teams, to further support the costs of the event. It has to be far cheaper than trying to run two events, while also getting better coverage and interest.
Pro Cycling Manager exists. I was pretty addicted to one of them many years ago.
> I'm sorry for the harsh words. I wondered if I should keep silent or prevent other people from wasting their time with this. The low quality had me annoyed enough to opt for the latter.

The harshness of your words don't really have much to do with the information you were trying to convey. You could have made the same point -- perhaps more convincingly -- if you had avoided phrases like "awful" and "pure junk."
Fireman?
The practice of assessing whether a tempting evaluation of "malice" can instead cover evidence of structural faults is part of the effort towards seeing things as they are. And keeps you away from paranoia.
Quite a ton of effort here. Looks like a very new ambitious start. Loving it. Hopefully got some Collabora help here too? That'd probably shorten the adoption loop, tapping those deep experts.

The supported chips here are a very short list! 3 chips. Nominally though most Imagination gpus are "Rogue" architecture, same architecture as the first listed chip. Hard to guess how hard adapting future chips will be. Harkening back to 2013 (ge8300 from 2016's Series8XE). Then A series architecture chip mentioned is from 2019, the B series from 2020. Notably very few available implementations of either that I can find.

I could.have sworn I found register level documentation for Rogue yesterday, but it was behind some sign in screen. I hope it really doesn't exist, isn't a figment of my... imagination. I haven't seen what it takes to get access to ARM mali docs, but I expect that's not easy, pretty select. Would be great to see someone else on the scene doing as Good Guy a thing as Intel with making both instruction & register level docs pretty broadly available. Definitely need this more more GPUs!
One of the reasons I love using gevent (https://www.gevent.org) is that it's way of introducing concurrency that does preserve these atomicity guarantees! Broadly speaking, the only time your code will be interrupted by something else in the same process is if some function call yields control back to the event loop - so if your block is entirely made up of code you control that doesn't do any I/O, you can be sure it will run atomically. And you get it for free without needing to rewrite synchronous code into asyncio.

This does make me wonder, though, if gevent will survive PEP 703's massive changes to internal Python assumptions. That said, gevent does work on pypy, so there's some history with it being flexible enough to port. Hopefully it won't be left behind, otherwise codebases using gevent will see this as a Python 2 -> 3 level apocalypse!
It’s a Meta product directly tied to Instagram, I’d be genuinely shocked if this isn’t the high point.
how about:

pip install

pip install -u

sudo pip install

conda install

sudo conda install

some packages require one, are fine with other with few small warnings, and dont work with third way of installing.
I think the phrasing is what’s objectionable here. Sure most users are lurkers, but does that mean they’ll never produce anything original? Give me a break. This is just a roundabout way of calling other people “NPCs”
But contracts are about agreement, not signatures.
What I worked on was more of a community of interest brainstorming conference where all the participants had an interest in seeing a good outcome of a DARPA program. You could call it "free ideas" but everyone knew that going in and it was the point after all. Research and development usually benefit from a free exchange of ideas from stake holders and people with expertise in the field (or adjacent fields).

Recruiting is never secret and DARPA, DoD, and the IC are just like the rest of the tech industry and _always_ looking for scarce talent (except they have to pay less than commercial sector thanks to congressional laws).

You seem to have convinced yourself of only negative interpretations as being options, but there really is a lot of overtly beneficial research done by DARPA and a lot of people who really believe in the good they do involved. Not to say that there isn't also occasional bad actors, bad policy, or mercenary transactions, but those are the exceptions, not the norm.
>Tour de France instead is full of EPO pumped cyclists

Instead of what?
All elite athletes are on the juice.
Yea, this was my experience too when I tried it out last week for my side project. It's easy to get started, but it's quite complex and disorganized and poorly documented. There are usually several ways to do things (which is by design, since it's meant to give you flexibility of either going with the default or customizing).

The main problem is the documentation is too disorganized, it's hard to figure out what even is the default and what are the configuration options, documentation is spread over a bunch of tutorials, reference pages, and blog posts by the founder. Sometimes the example code doesn't quite work because the library is changing so quickly.

We'll see if the community can figure out the best set of useful abstractions for this domain -- right now LlamaIndex is a mess and makes building things harder instead of easier and it's probably simpler to roll your own solution from scratch. However, the founders seem pretty smart, so hopefully with some time, they'll improve it and make it more usable.
Great :thumbs up: it does that
>not explicitly forbidding mixed fields, but I suspect [mixed fields] won't happen even without a rule against [mixed fields].

So I point out that in a tiny sliver of pro cycling a mixed gender field is happening.
There's always an outlier race here or there, but generally, women can not hold on to men's fields at the pro level. I have seen many pro level women enter men's pro fields just to get the workout, and they get dropped every time unless the fields are tiny. Sure, in the "Pro" category at a local crit, Marianne Vos can beat most or all of the men, but in that same race if a top men's pro racer showed up, they'd lap the field.
What Do Seagulls Eat?
I have had both experiences. The base system for Linux will be great for battery life (has been ruthlessly optimized for power savings by the biggest companies in the world), but some of the desktop software on top will brutalize your battery.

I've experimented a lot (mainly on Fedora) and the biggest offenders are browsers, but also sometimes Gnome gets in a bad state and eats up a lot of CPU. It's often gjs eating CPU so it may be an app I'm leaving open or even an extension. I've tried to narrow it down but haven't fully figured it out yet.

But, if you keep only a small number of tabs open and close everything you aren't using, battery life on Linux can be really great.
I have done a bit of research trying to figure out why anyone would use langchain. The main two reasons I’ve found are these:

1. Newbies that want to play with LLMs don’t know where to start or what the major building blocks even are. Despite the complaints here about documentation their getting started docs will walk you through the concepts. Going from total ignorance and confusion to now having a rough understanding of loading a prompt with chat history, using an embeddings database, calling a completions endpoint, etc. will make people feel accomplished. And then lang chain has earned some loyalty just because they were there for you first.

2. In the case that you don’t know which embedding db, AI host, or model you want to use you can quickly swap those in and out and measure the results. That means there’s little reason to complicate your back end code with lang chain (I’ve always just written my own abstraction layer to make this possible with very few lines of code). But for a python notebook it can make sense.
I suppose it depends on what performance bracket you are targeting. Scripting and interpreted languages, JIT next and VM after that (i.e. JVM, CLR), native code after that and optimised low-level code after that would all have very different reactions to 'good CPU' vs. 'bad CPU'.

A 'slow' process (±10s) taking 1 second longer won't seem that much slower, but a fast process (±100ms) taking ten times as long does definitely become problematic.

As for AI, it's mostly irrelevant what your local machines does, unless you are an end-user (i.e. you are running a model from a vendor on a local accelerator for local processing instead of remote processing). Development happens on remote farms and on-line usage also happens on remote farms.
I’ve done smaller deployments on GKE and another on EKS, and I can tell you, they are different enough. It’s when you start having to autoscale, optimize resources by instance types, and manage network ingress that these quirks start really come out. The essential ideas are invariant across cloud providers though.

But I enjoy working with Kubernetes.
Posting a Wikipedia link without commentary or context is essentially a text meme. It doesn’t invite discussion.

What are you trying to say?

(Not that I disagree with your point, but it’s unclear.)
Well that's a problem
Ok, how would you implement this? The data is not being typed in by hand.
Some prefer The Annointed (before), others prefer The People (now).
We've been watching TDF 20-30 min highlights on Peacock.

It's great to get them but unfortunately they haven't bothered to edit them in a dramatic way. It is literally just splicing together the 5 hour feed, so it makes for some choppy viewing. You don't really get the "gist" of the stage unless you pay really close attention.
Whenever i'm unsure about a product, i only read (filter for) all critical reviews, that tells me enough.

Of course, there's the occasional disgruntled reviewer ranting about how the goods where received (or not), but other than that it is a "good enough" indicator for me...
I tried using langchain.js after a bit of hype and overwhelming dev support and incremental releases, but it became added complexity for no reason for our case.

OpenAI's NPM is much easier to use. A lot of what langchain promised out of the box didn't work like caching. Anyways it's still beta i believe
Was that DaTuner? I got really annoyed by that too.
I think attention seeking is either pathological or for making money. The great majority of people continue to need eachother to create value but that is mostly hijacked by venture capital trying to monetize, extract value, etc
You simply comply and give your phone PIN that somehow doesn’t work.
I’m going to leave smarter inquiries to those more qualified to raise them, but I wanted to take a moment to express my admiration and gratitude for your work in preserving, expanding, and advancing our collective knowledge and understanding of low-level computing and systems architecture. Hats off to you, it’s been incredibly rewarding to watch your work.