skysight-inc/HackerNews huggingface dataset:
Those policies were designed to promote free speech from vulnerable groups. Political vulnerability has a huge influence on free speech (and freedom), and that's what they have been addressing.

(Picking two random groups:) If you are Pakistani and are in a room of all Indian people, and the others say how horrible Pakistanis are and how research shows that Pakistanis are less intelligent or prone to violence, that is a very intimidating atmosphere and it would be hard to endure, much less speak up.

If that one Pakistani says the same about Indians, it's obnoxious and annoying, but it's no threat to anyone. The many Indians are not vulnerable. That's the difference.

Furthermore, the dominant groups in a culture tend to create systems and knowledge that support them to the exclusion of others - sometimes explicitly and intentionally. That's systemic discrimination - the system naturally generates it if you follow the usual path. It takes some effort to create space for other points of view.

Whether the typical DEI policies are optimal is another question. I haven't heard anyone come up with a great solution. Some pretend it's not a problem and there is no prejudice, which is absurd and not a solution; it's just sticking one's head in the sand - because they can, because they are not vulnerable.
> so two of them would get you 64GB of VRAM at $2600 for ~600W which is basically what you're asking for?

Almost, except with respect to space in the box and power usage, which are critical IMHO.

> but if they can actually get a working build of vLLM and their cards remain actually buyable, well, they're doing better than some of the competition...

That's a big if though, poor software support is to be expected and you'll need to factor that in IMHO, and that's why they need to beef up the memory. Of course if software support is stellar then it may be good enough of a deal.
The notion of real-world TLS/HTTP fingerprinting was somewhat new to me, and it looks interesting in theory, but I wonder what the build's use case really is? I mean you have the heavy-handed JavaScript running everywhere now.
A rational person would avoid websites that flood with you things you don't want.
It's more at a group level than an individual level. At least we're not yet pushing the power of prayer.
There is no popular left in the US, we have a center-right neoliberal party who rat-fuck all competition to the point their base has given up.

The corporate owners of social and news media pick the issues they want people to talk about and it is never anything I think is particularly compelling. Why do we care about a tiny fraction of a fraction of the US population's preferred pronouns again? Because nobody has to spend any money to fix that, unlike actually important things like environmental collapse.
Aviator (YC S21) is hiring engineers to build AI DevEx platform
That and having a dynamic housing market; flexibility in other services e.g. schools, so that people can move where work is, and move somewhere else when they're not working; and building mixed-use neighbourhoods that have schools, doctors, sports facilities and so on.

Not sure how the US handles that, but in my country (UK) there are various factors that mean people don't move as much as common sense might suggest. High sales tax on houses, very variable quality of schools meaning the good ones are oversubscribed and if you move your kids may end up at a worse school some distance away, and so on.
I never know for sure if that's the source or if the bots are just reading the same "Tariffs for Dummies" source the administration is working from.
Works for offline apps as well :) (you would need to download the tabsub JS ofc and not use it from my server)
Like actual creative person Ted Chiang (who moonlights at Microsoft) put it, you might be able to get an LLM to churn out a genuinely original story, but only after creating an extremely long and detailed prompt for it to work with. But if you even need to write that long-ass prompt, might as well just write the story yourself!

https://nwn.blogs.com/nwn/2024/09/ted-chiang-ai-new-yorker-c...
> I've had my own domain for a good 20 years now, and while I've encountered some confusion when giving it out, it's never been as bad as you describe

Similar here, though I haven't encountered any confusion at all. I got remarks like "How do you get your name as the email? That's fancy!"
Is there any reason to use VMS today other than for existing applications that cannot be migrated? I've heard its reliability is legendary, but I've never tried it myself. The 1 year licensed VM seems excessively annoying. Is it just old and esoteric, or does it still have practical use? At least with Linux, multiple vendors release and support distros and it is mainstream, whereas with VMS, you'd be stuck with VSI.
European Commission pushes for encryption 'backdoors'
In general yes, though probably not in the next few months, as we have some in the pipeline already.
This is extremely fascinating and finally something that feels extremely tangible as opposed to vibes based ideas around how AI will "take everyone's jobs" while failing to fill in the gaps between. This feels extremely gap filling.

I find it quite interesting how we can do a very large chunk of the work up front in design, in order to automate the rest of the work. Its almost as if waterfall was the better pattern all along, but we just lacked the tools at that time to make it work out.
Canada already has a customized tariff.
I used to do this, I have "retro modded" Thinkpads. I keep one still running (X61p) to use as a car computer. I've since switched everything I do that isn't on my Macbook to a Framework 13 AMD. The Framework 13, other than the case design being flimsier plastic vs magnesium alloy, is better at everything a new Thinkpad does than a new Thinkpad, and is roughly equivalent to an old with modern specs. As much as I wish that Lenovo would make a modern equivalent to the X60/X61, that's never happening, so Framework 13 is the best choice right now.
> "Baroque art" ?

I guess these people weren't alive in the 1960s 8-/ The psychedelic era had color everywhere.

Not only color in design, but in people's general appearance. When I look through my highschool yearbook (1977), I'm shocked (shocked I tell you) at how _different_ everyone looked, not from now, but from each otther, then. I'm not just talking about stoners vs jocks, everyone had an individual look based around their overall physical characteristics.

Now, it's mostly Justin Beeber nazi-haircuts, and the ubiquitous "please run me over in the crosswalk" black clothing fashion statement.

In general, people aren't attempting to have an autonomous indivduality, instead everyone (wing-nut and woke-nut alike) are striving to value posture in their chosen identity "community".

How boring...
> MacBooks are not modular, completely proprietary, and have a perishability built into them.

I'm ok with this... maybe I'm odd? I view my laptops like I view my cars: I expect them to be replaced after a period of time. I'm NOT trying to maintain my old 2002 Honda Civic, and I'm NOT trying to maintain my older Macbooks. Once they leave Apple Care, I expect maybe another 12 to 18 months out of them, and then I move on.
Why Cursor's flat-fee pricing could lead to its downfall
I completely agree, as a fellow senior coder. It allows me to move significantly faster through my tasks and makes me much more productive.

It also makes coding a lot less painful because I'm not making typos or weird errors (since so much code autocompletes) that I spend less time debugging too.
You can’t make everyone above average.
> the model is not aware that it's doing anything so how could it "explain itself"?

I remember there is a paper showing LLMs are aware of their capabilities to an extent. i.e. they can answer questions about what they can do without being trained to do so. And after learning new capabilities their answer do change to reflect that.

I will try to find that paper.
I think framing this as "IP theft" is a mistake.

Nobody can prevent you from drawing a photo realistic picture of Indy, or taking a photo of him from the internet and hanging it on your fridge. Or asking a friend to do it for you. And let's be honest -- because nobody is looking -- said friend could even charge you a modest sum to draw a realistic picture of Indy for you to hang on your fridge; yes, it's "illegal" but nobody is looking for this kind of small potatos infringement.

I think the problem is when people start making a business out of this. A game developer could think "hey, I can make a game with artwork that looks just like Ghibli!", where before he wouldn't have anyone with the skills or patience to do this (see: the 4-second scene that took a year to make), now he can just ask the Gen AI to make it for them.

Is it "copyright infringement"? I dunno. Hard to tell, to be honest. But from an ethical point of view, it seems odd. And before you actually required someone to take the time and effort to copy the source material, now it's an automated and scalable process that does this, and can do this and much more, faster and without getting tired. "Theft at scale", maybe not so small potatos anymore.

--

edit: nice, downvotes. And in the other thread people were arguing HN is such a nice place for dissenting opinions.
Why is the word "Rustcraft" in the title? I don't see it mentioned anywhere in the content.
My original comment regarding the EEOC was about the impotence of Bostock in modern federal courts because the EEOC is dropping cases of Title 7 workplace discrimination brought by LGBT people. Although the US generally has at-will employment, there are certain reasons for firing people that are prohibited by law.

The discussion of housing is separate from that and is instead a point about the fact that LGBT people do not have federal protections in this domain. I thought that my post was very clear. LGBT people do not have any federal protections in many domains (housing for example). They have protections in some domains (employment, via Bostock) and even that is backsliding because of the EEOC's changing behavior.

Only adults can consent. The sodomy laws struck down in Lawrence were about consenting and private intercourse, both in general and in the very specific case of Mr. Lawrence.

I am extremely uninterested in any discussion that smacks of painting gay people and their relationships as in any way related to child rape.
I don't read it as contempt but rather the equivalent of a backend engineer saying that you can't trust user inputs and need to validate, authenticate, and authorize every request.
Trump and his administration do spread Kremlin falsehoods and talking points. This was a major sticking point in Gabbard's confirmation. For instance, she spread the false claim that Ukraine was developing bioweapons that are a threat to Russia. Trump himself repeated the false claim that Zelensky has a poor approval numbers and is preventing elections because he's a dictator. Trump also said Ukraine started the conflict. In his last admin he said that "Crimeans want to be Russian".
I don't see why this is an issue? The prompts imply obvious and well-known characters, and don't make it clear that they want an original answer. Most humans would probably give you similar answers if you didn't add an additional qualifier like "not Indiana Jones". The only difference is that a human can't exactly reproduce the likeness of a famous character without significant time and effort.

The real issue here is that there's a whole host of implied context in human languages. On the one hand, we expect the machine to not spit out copyrighted or trademarked material, but on the other hand, there's a whole lot of cultural context and implied context that gets baked into these things during training.
(below is my shallow res, maybe naive?)
That might inject a ton of $ into "IP", doing further damage to the creative commons.
How can we support remix culture for humans, while staving off ultimately-destructive AI slop?
Maybe copyleft / creative-commons licenses w/ explicit anti-AI prohibitions? Tho that could have bad ramifications too.
ALL of this makes me kind of uncomfortable and sad, I want more creativity and fewer lawyers.
> moderately high tariffs at the EU border,

I've this assertion made here multiple times. The LLM's tell me the average tariff on goods coming into the EU is 2-3%. That's not what I would call "high". The tariffs imposed by the current USA administration start at 10%, and range up to 54% for nation it imports most from (China). Now that's what I would call "high", although if you are going to call 2-3% moderately high then you need a better superlative - perhaps "extreme".
The "printing money" quip misunderstands how modern monetary systems operate. The Fed doesn't just "print money" - it has only two real tools: buying and selling assets, and raising/lowering interest rates.
I think you're the kind of person who has an internal voice talking in their head, and can't imagine any other kind of thought?

Math is all about abstract shapes and properties, for me. So is much of programming.
Thank you. It calls to me from the shelf occasionally.
> I don't know if that means an Apple server actually listens for the notification from the HTTP server or if the device itself maintains the connection to the server.

In the case of Apple's ecosystem, the device maintains a connection to the Apple Push Notification service (APNs). The website POSTs notifications to APNs, which forwards them on to the user's device. The user's device then wakes up a local Service Worker for that website in order to process the incoming payload and display a notification.

Declarative Web Push makes the very last step unnecessary.

(It's the same on Android but using Firebase Cloud Messaging instead of APNs. Mozilla also runs a push service and its source is at https://github.com/mozilla-services/autopush-rs/)
The LLM's output is chaotic relative to the input, but it's deterministic right? Same settings, same model, same input, .. same output? Where does the chain get broken here?
Yet it was that same administration that brought inflation back down to its targeted level.
So we want universities to get their funding from private sources that are expressly entitled to impose the same kind of conditions? Or do we want universities to spend more time and overhead on cobbling their funding together from a large number of intellectually and morally diverse sources? Where will these sources get their money without the power of taxation?
Look, this is basic economic theory. The kinds of taxes you levy alter primary behavior. You tax the things you don’t want and don’t tax the things you want. So looking at incidence of taxation (who pays the tax) isn’t enough. You need to look at how taxes alter economic incentives.
Yes they went to universities. No, they are not trying to help the students. They don't even pretend to be trying to do so. They are nit trying to make it cheaper and they are not trying to make it more accessible.

They agenda was either openly the opposite or they ignored the students. Except when they think they are too progressive and attack then verbally.
Why do you believe that?

The lowest estimations of how much compute our brain represents was already achieved with the last chip from Nvidia (Blackwell).

The newest gpu cluster from Google, Microsoft, Facebook, iax, and co have added so crazy much compute it's absurd.
Creepy Craig is hilarious. can't be Daniel Craig because the physiology is too different. And whoever this is they're Daniel Craig's dark younger brother.

https://theaiunderwriter.substack.com/p/an-image-of-an-arche...

and I'm all in on this conclusion:

> It’s stealing, but also, admittedly, really cool.
The Mainframe Vocabulary Problem, and Why It Matters
Increasingly I’m realizing that in most cases there is a SIGNIFICANT difference between how useful AI is on greenfield projects vs how useful it is on brownfield projects. For the former: pretty good! For the brownfield, it’s often worse than useless.
Okay, but ... if you only get something that seems to work, but isn't actually reliable, what's the point?

You seem to be wrong about cgroup v1; freezing works and is sufficient to reliably kill all children. Half-killed services was one of those really annoying problems back in the dark ages of sysvinit (not the most common problem, but perhaps the hardest to detect or deal with when it did come up).
Can we not call it "theft"? It's such a loaded term and doesn't really mean the same thing when we're talking about bits and bytes.
I don't care for this line of argument. It's like saying you can't hold a position that trespassing should be illegal while also holding that commercial businesses should be legally required to have public restrooms. Yes, both of these positions are related to land rights and the former is pro- while the latter is anti-, but it's a perfectly coherent set of positions. OpenAI can absolutely be anti-copyright in the sense of whether you can train an an NN on copyrighted data and pro-copyright in the sense of whether you can make an exact replica of some data and sell it as your own without making it into hypocrisy territory. It does suggest they're self-interested, but you have to climb a mountain in Tibet to find anybody who isn't.

Arguments that make a case that NN training is copyright violation are much more compelling to me than this.
I think it is foolish to think that just because it was easy to tear something down, it will be easy to build it back up.

People are pissed off about the tanking economy and the brain-dead tariff approach, even though Trump said he was going to do this.

We know what tariffs do, it has been proven over and over again. What conclusion am I supposed to come to, after witnessing the predictable clown-show since January? We lost 5% today.
I don't think the hobby shop is comparable.

Much manufacturing labor can be physically hard and damaging over the years. Many people spend their old age crippled from lifting heavy things all their lives, repetitive stress, and the associated serious injuries that eventually happen during tens of thousands of hours. You are pushed to work faster and harder for the entire day, with fewer breaks, etc. That's your life for decades.

My impression is that most people working in manufacturing - as labor - would retire immediately if they could (and spend time in their garage). Many engineers probably are happy to keep working.
Plus the scale of it all.

A human friend can get tired and there's so many request he/she can fulfill and at a max rate. Even a team of human artists have a relatively low limit.

But Gen AI has very high limits and speeds, and it never gets tired. It seems unfair to me.
That may be the case, but the Git notion of a "commit" is a domain concept that is unrelated to, and incompatible with, the distsys notion of a "commit". And terminology like "strict serialization" and "snapshot isolation" and so on -- which this system and its docs reference -- are distsys concepts, not Git concepts. So "commit" needs to abide distsys rules, not Git rules, as you can't really mix-and-match definitions across domains.
> It was super not worth it. It confused people all the time.

Genuinely interested: was it in the US? Feels like people in the US are more used to having one big service that everybody uses.

I have never seen confusion about my personal email...
Instead of loafing, you could also collect more context. Talk to various stakeholders to better understand the context of the problem. Read about company policies or market developments that made this necessary.

Boring stuff, I admit (the reading at least; I enjoy talking to stakeholders), but it can give you a much deeper understanding of what you're working on.
That must be why some people are keying Teslas and even resorting to arson.
SpaceX just took a big step toward reusing Starship's Super Heavy booster
I don't use Brave, I'm pretty clued-in to Eich's personal dysfunctions. Contextually, this is more like you saying that Chrome users are ignoring the real innovations that Google leverages like KHTML. It's certainly an important element of the program, but it's also one of the oldest, least-complex and easiest to replace. The heritage Chrome owes to KHTML is basically nothing at this point, the same really goes for Proton too if you've seen what the repo looks like today.

I'll even go a step further, really - Wine isn't as technically impressive as DXVK. They're both large and complex projects, but the reverse-engineering required to get DX11 to run with Vulkan in realtime is a head-and-shoulders harder problem than mapping Win32 syscalls to a monokernel. Graphics performance was one of the biggest struggles Wine faced back in the OpenGL days, and the performance deficit still persists: https://linuxreviews.org/Wine_6.3_Built-in_vs_DXVK_1.8:_A_Co...

> You literally discredit Wine a decades old project to shine on a fork

Calling Proton a "fork" of Wine is like calling Fedora a "fork" of Linux. You're patently incorrect, and you're not really identifying how this is a bad thing for Wine or Proton users.
> I've never heard it either.

You've never heard of the term "brain drain"?

However, you must remember the bit about limiting who is allowed in the country. If you were a German with a hypothetical burning desire to flip burgers at In-N-Out Burger, what are the chances of you getting a work visa? I would say effectively nil. So you're not going to see those people even if they would arrive in a world without borders.
How to Give a Good Talk
I've listened to Haidt speak about it and his book is in my tall stack to read; I don't think I'd heard of King but I grabbed the PDF. Thank you.
I'm not sure of the exact threshold, but the pathological case seemed to be (1) many tasks in the backlog, (2) many workers, (3) workers long-polling the task tables at approximately the same time. This would consistently lead to very high spikes in CPU and result in a runaway deterioration on the database, since high CPU leads to slower queries and more contention, which leads to higher connection overhead, which leads to higher CPU, and so on. There are a few threads online which documented very similar behavior, for example: https://postgrespro.com/list/thread-id/2505440.

Those other points are mostly unrelated to the core queue, and more related to helper tables for monitoring, tracking task statuses, etc. But it was important to optimize these tables because unrelated spikes on other tables in the database could start getting us into a deteriorated state as well.

To be more specific about the solutions here:

> buffered reads and writes

To run a task through the system, we need to write the task itself, write the instance of that retry of the count to the queue, write an event that the task has been queued, started, completed | failed, etc. Generally one task will correspond to many writes along the way, not all of which need to be extremely latency sensitive. So we started buffering items coming from our internal queues and flushing them once every 10ms, which helped considerably.

> switching all high-volume tables to use identity columns

We originally had combined some of our workflow tables with our monitoring tables -- this table was called `WorkflowRun` and it was used for both concurrency queues and queried when serving the API. This table used a UUID as the primary key, because we wanted UUIDs over the API instead of auto-incrementing IDs. The UUIDs caused some headaches down the line when trying to delete batches of data and prevent index bloat.
Sadly from my anecdotal observations it seems all too often that people do in fact realize their teammates are cheating, whether it's queued randoms or a group of friends where one guy is cheating and the rest are "clean" but benefitting from out of game info over voice comms. But then they refuse to do anything about it. I imagine it's because they get the high of an easy win without the guilt or shame of using "real" cheats since they're not the ones who paid for / installed them.