skysight-inc/HackerNews huggingface dataset:
it does present a conclusion. once the kernel supports .sframe it will be all-around superior to -fomit-frame-pointer, and a better default for distros to use.
I'm almost certain that 600 software developers is wrong and that it's actually 600 people in the whole union (software developers, data analysts, designers, and product managers).

When I was at NYT in 2021 there were like ~300 software developers. Which still seems like a lot but they have legacy COBOL (converted to java) systems to interact with the ancient printing press technologies around the world, a payments team instead of stripe, a lot of folks working on different apps ( cooking, audio, games, etc), data scientists working on the algorithms, an in house CMS with a lot of steps, probably tooling for all their podcast work, software for the customer support agents when people have issues, and the list goes on.
I love the fact that almost every single answer to your comment is a completely different take.
As a foreigner it’s so alien to me that such a provision isn’t mandated by law anyway, and that there isn’t broad support in the population to restrict employers from firing at will… wild.
Release Schedule for NixOS 24.11
Also, I think I'd personally dislike a "portable document format" that doesn't look identical on all systems. By making it visually identical everywhere, you of course sacrifice comfort on smaller screens by nature. But to me that's an acceptable tradeoff for knowing I'm looking at the document, as it was intended to be displayed. I don't think of PDFs the way I think of websites. My physical papers don't reflow text.
It'll be curious to see what the ramifications are of sending a kid to daycare basically straight away, vs rearing him at home until he's ~5.

The costs in cities like NY and SF are so high that many kids end up in care as soon as parental leave expires. One of the big recent public policies in NYC is "3K," public schooling for kids starting at 3 years old.
What leverage does the Times tech workers have in this negotiation? Why does their job specifically matter, versus someone abroad who can do some web dev and data wrangling for a fraction of the cost and similar quality?
IPv6 is one of the solutions that will allow IPv4 to continue. If you run into something like an address conflict you can often just use IPv6 to avoid the conflict rather than dealing with the conflict.
One of Cloud Run's main advantages is that it's literally just telling it how to run containers. You could run those same containers in OpenFaaS, Lambda, etc relatively easily.
I guess the point is that for the OP, Kubernetes is now someone else's problem.
Imagine the outcry if compilers switched algorithms. How can the compiler know my input size and input distribution? Maybe my dumb algorithm is optimal for my data.
On softer plastic bags, stretching the plastic near the opening usually allows you to open it. Does a little bit of damage though.
Absolutely. In this case, CLA isn't an issue. But I bring it up, because it seems to me that this article is a consequence of the prevalence of CLA's in projects advised by professional legal advice.

This issue of "how can we ensure this code is under copyright terms XYZ" seems to have been popularly solved by CLA's. And thus a pall has been cast over the traditional open source dynamic, where there'd normally be no question that a fork with a license in the repo is obviously licensed under the same terms.

I've heard this on legal podcasts as well. Where lawyers spend like 30+ minutes talking about whether a license in the project root counts. To the traditional free software / open source movement, this seems really silly, because that's how software projects worked for almost the entire existence of free software / open source software until the last 5-ish years.
> Did they actually write that somewhere?

wgpu.rs for comments about "general purpose", "modern" is my own interjection, and [1] about the difference in priorities between the WGPU maintainers and (funnily enough) you.

I do believe a cross-platform and modern interface is difficult to square with high performance. I don't think either side is wrong to choose the priorities it has, but someone will be underserved. They probably need far more manpower/talent than they have to improve performance proportionately.

[1] https://github.com/gfx-rs/wgpu/discussions/5525
Location: San Francisco

Remote: Yes, Hybrid Ok as well

Willing to relocate: No

Technologies: iOS, Swift, SwiftUI, Objective-C, Git, Python, SQL, Perl, Postgres

Résumé/CV: https://www.linkedin.com/in/gregcheong/

Email: greg@gregcheong.com

I've been doing iOS app development since 2009, prior to that I was writing perl and SAS for ETL and generating research datasets for an investment bank and as such would be interested in a data engineering position as well.
Living proof that not even a top tier sense of humor helps, haha.
> And actively not giving a shit gradually changes the person doing so. I’ve seen this mindset become corrosive and has changed people who I previously respected in ways that I really don’t think could be beneficial or “good” regardless of what the company does or does not deserve.

Ye turning into a cynic is not nice. You can rationalize all you want but the corp is eating your soul, more or less.

A problem I observed is when cynics from bad places move to hardly OK places, and overestimate the amount of badness. People that think the corporation is rotten seems easier to make do rotten things, while others that "don't get it" might protest.
I wish the new class format didn't require all that boilerplate. Seems like that could all be determined by the engine, unless I am missing something.
Indeed. I'm genuinely shocked to discover they consider 60-70% accuracy "good". I call it "awful".
Does that account for increased housing prices? It probably doesn't, because housing prices (cash price, per the fed) more than doubled since 2005: https://fred.stlouisfed.org/series/NYSTHPI
The commenters here seem to forgot one very important thing about reviews, a legal CYA for when you have to fire someone. You can point to a document that shows that you talked about improving X, Y, and Z. I'm not saying it's good or bad, but there's a reason every company I've worked at that does reviews makes you sign them at the end to show you've read it.
All the performance reviews of my life were mostly a performative show and practically a likeability contest: How much does my manager like me? -which is somewhat tied to: How much do I improve his standing by being (perceived as!!!) a good performer?
Profit of $104.7 million a year. 5800 employees [1]. So a profit of $18k per employee.

A $40k wage gap between tech and journalism it'd be nice to close.

That's gonna be one difficult negotiation.

[1] https://www.nytco.com/
The likely and rather sad outcome of all this is small creators stop publishing because what is the point if they think their work is going to be regurgitated by some AI for $20/month.
Majority of those above are above 8 char length.
I think if they did that and the union made a big enough stink, customers would potentially riot.
Remember the 14 year old who committed suicide over the chat bot? Or those people who will eat glue on pizza because some LLM told them so? Or those lawyers (and now medical professionals) who use notably incorrect generated content?

The consumer cannot be trusted, so the producers’ bear the legal (and social) obligations.
Seconded. Great scholarship is represented on this channel.
He's alive and living in the south of France. His wife, Aline, died back in 2022.
Huh, so the video actually works ? It just shows up «No video with supported format and MIME type found.» for me...

Yeah, memes and genes are both memory, though at different timescales.
Should people with families get paid more in order to support them? Why would a single person need to get paid as much as a person supporting another adult without a job and two children?
Did you ever actually know anyone who believed in Qanon? I never did. It seemed like another of those fringe groups that the Internet loves to talk about, but which is super rare in reality, like flat Earthers.
It's possible that this might break the method, but what seems most likely to me is that the LLM will simply reword every 5th word with some other word that it is more likely to use due to the watermark sampling. Thus the resulting output would display roughly the same level of "watermarkedness".

You might be able to have one LLM output the original, and then another to do a partial rewording though. The resulting text would likely have higher than chance "watermarkedness" for both LLMs, but less than you would expect from a plain output. Perhaps this would be sufficient for short enough outputs?
How does the orchestration work? How do you share storage? How do the docker containers know how to find each other? How does security work?

I feel like Kubernetes' downfall, for me, is the number of "enterprise" features it (got convinced into) supporting and enterprise features doing what they do best: turning the simplest of operations into a disaster.
Future of Software Is Growing the Code
Have devs at any of the large tech companies ever tried to unionize? If not, why not?
Obnoxious paywall does not let us see a paragraph or a few lines even.
One powerful man's corruption is at least understandable, albeit not excusable.

I find it harder to put up with when entire neighborhoods successfully lobby for that kind of crap to the detriment of an entire region and then play it off as though it's some sort of win. What really makes my blood boil is when they so thoroughly market their accomplishments like it's some sort of win that their narrative becomes the prevailing narrative.
I stand corrected! My apologies.
Fundamental Attribution Error: Why It's Always Someone Else's Fault
It's to ensure a consistent environment for all developers, with the resources required. E.g. they mention GPUs, for developers working with GPU-intensive workloads. You can ship all developers gaming laptops with 64GB RAM and proper GPUs, and have them fight the environment to get the correct libraries as you have in prod (even with containers that's not trivial), or you can ship them Macbook Airs and similar, and have them run consistent (the same) dev environments remotely (you can self-host gitpod, it's not only a cloud service, it's more the API/environment to get consistent remote dev enviornments).
All of my bills say “bull shit”.

I’m sure getting it that low means ignoring housing, and making everything in the “basket of goods” worse.
Google Photo seems to only offer normal prints, canvas prints, and photo books.
It's available in most IDE:s but I'd still argue that the best and most important way to accomplish symbol overview is in the text itself. Because it's so jarring to go between different views of the same outline. The outline doesn't (normally) show metadata/attributes, documentation, some times not even argument names etc.

So getting this right and ergonomic I think is important regardless of whether there is a symbol tree or similar (which can also be useful).
I do 3D printing as a hobby. I don't see it replacing everything. Certainly, there's a lot of advantages to 3D printing, but I don't think it will replace everything eventually, at least with the current technology we're using.

You can't really beat injection molding in term of throughput and cost at the large scale.

Certainly 3D printing will become more common, and bigger 3D print farms will open up, driving down costs, but will never reach injection molding in term of being cheap on a large scale. What 3D print farms can do is the ability to change what get produced on the fly allowing responsiveness to market demand.

Really, a lot of the amazing stuff in 3D printing are things people designed. If you know CAD, the world is your oyster.
I think this raises some valid points but also spends a lot of focus on dubious ones.

In regards to the fixation on /64 being the smallest block - does it really matter to the user or operator if e.g. a /60 prefix is delegated instead of a /64 or /96 prefix? How many laptops need >16 public subnets in a single delegation, each with more addresses than they could ever hope to actually use? In the note at the end is the author really worried we'll run out of the ~4 billion /32 assignments, each of which can delegate hundreds of millions of /60s? Any of these prefix assignments are laughably wasteful for however many IPs will ever be on a laptop and there's not really much utility in them being tiny (i.e. it's not like we're about to run out of /64s to delegate). There is, however, some utility in hardware routers assuming all routing happens on the first 64 bits though. In all, I'm not sure what they are really hoping to gain by saying delegation would be better with smaller prefix sizes.

The "laptop has VMs that need to get out" use case is an interesting one though. It can be solved decently well (this is what I do personally) by a combination of link-local and/or private IPv6 IP assignments for the "internal" VM<->VM communication and letting the normal automatic SLAAC assignments handle "outbound" communication with the default route. In this method the laptop doesn't even need to route (unless you're using multiple private subnets, in which case it'll route just those). This is actually remarkably similar to the way NAT would work, sans the NAT (the difference being NAT places the dynamic assignment at a single, statefully tracked, point while in this case dynamic assignment is provided directly to each VM/container separate from the static assignments).

The big downside of this is if you are trying to emulate the exact public boundary of a production system then you want to emulate that it has everything running on 1 static public IP. For other cases in between these scenarios you can often get away with just matching any public IP in the rules. This use case "intentionally duplicate some other public network without conflicting" begs for NAT since it doesn't really change one way or the other by having as many public IPs as you'd like.

There is still upside of IPv6 even if you're in such a use case for NAT - you can just do 1:1 NAT of a private /64 to one of your delegated /64s. This drops the requirement for configuring port forwards or PAT, leaving it "true" NAT with less configuration.
They've also been pioneers in datavis. Mike Bostock (D3/Observable) had a long stint there, and I think Rich Harris (Svelte/Rollup) still is.
The comment was more like: "I don't understand why they need 600 developers, but I'd like to learn. Anyone know what they're doing?"
Or easier: Use Llama or some other open weights model with a non-watermarking sampler.
> I would hate that default

The default, as made clear in the article, would be to do nothing different than today. This describes an optional feature.
>> All you mentioned have zero impact on my daily work.

Are you sure? My GF’s company went through two rounds of layoffs this year and she now has such a heavy workload that she works most evenings and some weekends as well, and her stress level has gone through the roof.
My understanding is that the original SunOS windowing system was deeply connected to the kernel (for instance, windows were devices). The original purpose of the signal (in SunOS) appears to have been telling graphical programs that their window had 'changed' and needed to be repainted (I don't know if this was simply from resizing or if it was any damage), which makes a certain amount of sense for a kernel based windowing system (the kernel is right there and you need some way to notify programs). The use of the signal for telling programs in terminal windows that the window had resized appears to have been distinctly secondary, and only the latter can interact with their window through in-band escape sequences.

(I'm the author of the linked-to article.)
>Managers who are the sort of people who don't value helping your colleagues or being curious/concerned enough about potential security problems, are most likely the sort of people who won't pick up on any of that being a valuable use of your time during one on ones or in standups either.

I think in a lot of cases these managers do value those things, but the fundamental issue is that those things aren't reflected on the dashboard.
The device it's connected to also has an impact, IIRC M1 MacBook Pro 14 wouldn't let me trigger my YubiKey without a USB hub
Ehhh, this is the counter-argument from the employer. That $190K seems highly dubious. I, an at-will employee earn ~60% more via benefits... and let me tell you that's definitely not the same as cash.

And the pet bereavement et al sounds like bargaining chips (no better proof than them being dropped in the negotiation process.)
Ubuntu is literally trying to replace it with dracut as we speak.
My European car (2013 Volvo) had no checksum or even identifier for the firmware as I found out when my car would just randomly cut all power at speed.
I brought it back to the dealership and they found it had a completely different car’s update (2017 different model) installed!
https://archive.is/FXzlC

https://archive.is/D7bzF
> yet after all that time people's treatment is not going any better.

What is your basis for this claim?
Exactly! US workers have to fight tooth and nail for things that employees can just expect from other countries. That's why strikes like this are such a big deal.
I disabled that function because it gives the false illusion that docs and images can be saved with text and then will be indexable and searchable in the Finder and other apps; they are not. When I open a PDF, I need to know that it has native text actually saved in the file. If it doesn't, then I will OCR it so it is for sure indexable and searchable.
> Or how about the information you and I have gained from books and the internet? Sure we might 'pay' for it once by buying a book

We've never as a society needed such a concept before, but publishing a book has always come with the implicit license that people who buy the book are allowed to both read the book and learn from the knowledge inside. Authors didn't write books about facts they didn't want people to learn.

But we now have a new situation where authors who never needed to specify this in a terms-of-use are realizing that they want to allow humans to learn from their work, but not machines. Since this hasn't ever been necessary before it's a huge grey area, and ML companies are riding around claiming they have license to learn to reproduce art styles just like any human would, ignoring whether the artist would have allowed one but not the other if given the chance to specify.

It's not that different from when photocopiers and tape recorder technology made it easy to copy documents or music, say from the radio, and we needed to grapple with the idea that broadcasting music might come with license to make personal recordings but not allow someone to replay those recordings for commercial use. It wasn't a concept that was necessary to have.

Now with AI, the copy is not exact, but neither was it with a tape recorder.
I got 1 paying customer. I already built it. But I have to revamp it.
Nah. You can opt out and complain about the outcome too. That’s my point. Not exercising the one does not preclude the other, despite what wannabe gatekeepers may declare otherwise.
This is not at all the consensus of scholars working at public secular institutions not affiliated with religious institutions of higher learning. A late dating of the formation of the canon is just as viable if not more so among this academic community.
If it is arbitrary, why is the NYT seemingly standing firm on the issue?

You'll have to ask NYT management if you're curious why they're doing something. I can venture a guess though. A lot of companies use RTO mandates as a way to avoid layoffs (and the negative press and severance requirements that come with them). This seems to go hand in hand with the demand for "just cause".

As the article tells, NYT have agreed to a seven month grace period to give workers a chance to get their houses in order. That is not indicative of an arbitrary move.

This doesn't follow.
because working with poor performing coworkers is soul crushing, and having a bad boss even worse
And median wage in NYC is $74k (according to Google). Sure, Manhattan is different, tech salaries are different, etc. I'm not claiming that these specific workers should/shouldn't be paid more, just that it's really tone-deaf to claim that you can't live on <$100k, when more than half of New Yorkers do.
> But how to remove the pressure?

Since this is simple to answer (remove all requirements to publish frequently, and hope that a lot of journals die naturally after that), the real question is: how do we distribute funding to scientists without forcing them to frequently show their work?

I could imagine a world where every scientist (starting from Ph.D student onwards) is evaluated only e.g. on the basis of a biyearly dissertation-style report, which includes all (positive and negative) results, all data/metadata/code/analysis. Rapid communication of interesting results can still happen at conferences and the remaining journals.

But then who reads, reviews and ranks all this work? Who gets positions and funding?
As someone who loves to cook I really like this idea, I think it would be really helpful if there was some kind of social element -- like seeing how many people cooked a meal, or reviews from others not just from your immediate family circle. I always wanna know what other people think about dishes prior to cooking, NYT cookbook does this really well with their comment section (which I always check before cooking)
I think it's mostly the font itself that hurts me. It curls at all the bad places, and somehow I find most characters disproportional; just like the word spacing, which is pretty much random when you switch between styles (italics to maths formula to normal - spacing is all over the place).

The font itself reminds me of the ugly skinny latin fonts you see on Chinese programs, especially when set in italics.

I see that everyone loves LaTeX with virtually no exception - have no idea if it's an acquired taste that everyone gets, or it's my defect for being unable to find any inherent value in it as a reader. In any case, I just don't get it, lol.
Sounds like you're both in the half of Americans who think members of the opposing political party are evil, and encouraging/inspiring others to think members of the opposing political party are evil.
I get updates on my OpenServer6 via patchck.

But SCO/Xinuos never belonged to Oracle, if anything "supported" by Microsoft.

Since you are so pedantic about the name "SCO" it's:

>>Support four to 32 processors

>>With 64 GB of memory, you can
support your applications and hardware (upto 32GB general
purpose memory and above 32GB to be used for dynamically
shared memory).

>>Large file support. Get one terabyte of data to run your
applications.

>>Native SATA. Support Intel’s open Advanced Host Controller
Interface (AHCI) with native command queuing and hot plug
support.

https://www.xinuos.com/wp-content/uploads/Xinuos-Data-Sheet-...

Where do you have your information's from?? Is the Internet Archive running again?

Also MP1 from September 18, 2024:

https://www.xinuos.com/kvm-support-update-pack-1-and-mainten...