woof?
1305 stories
·
136 followers

Meta ordered to pay $25 billion in penalties over the Cambridge Analytica scandal

1 Comment
Photo of Mark Zuckerberg in front of background of Meta logo.
Mark Zuckerberg. | Image: Cath Virginia / The Verge, Getty Images

The Cambridge Analytica scandal has come back to haunt Meta after a New Mexico judge ordered it to pay $25 billion in penalties for more than 43 million violations of the state's unfair practices law. The ruling marks the biggest legal hit Meta has taken this year, even as it's faced several other losses or settlements.

A New Mexico jury ruled in September that Meta misled consumers over how it protected their data and prevented misinformation and hate speech on its platforms. The case stemmed from a 2021 complaint in the wake of the revelations a few years earlier that UK political consultancy Cambridge Analytica harvested data from millio …

Read the full story at The Verge.

Read the whole story
ChrisDL
2 hours ago
reply
Here comes my hot take likely super unpopular opinion. But best I can tell this is kind of BS. Yes facebook messed up with not protecting data enough and being slow to react. But should they pay $25 billion because of that? The bad actor was Aleksandr Kogan...
New York
Share this story
Delete

My obituary for programming

1 Share

My obituary for programming

Jeremy Scheff poignantly captures the key loss caused by coding agents for career programmers who enjoyed the puzzle of developing code:

Programming turned into one of the greatest jobs you could imagine. You got paid to work on tricky little logic puzzles. The trickier the puzzle, the more you got paid. But even pretty simple puzzles were worth a lot of money because regular people just couldn't do it! No, they needed us. They would give us a problem and we would solve it the way we wanted. We set the strategy, we made the timeline, we defined what was and was not possible.

If you're a programmer who thrives on building working systems and doesn't care too deeply about the problems solved along the way, LLMs are the gift that keeps on giving.

If directly solving those problems was a big part of your enjoyment, the loss is very real.

Via lobste.rs

Tags: programming, careers, ai, generative-ai, llms, coding-agents, deep-blue

Read the whole story
ChrisDL
1 day ago
reply
New York
Share this story
Delete

Is AI the end of math as we know it?

1 Comment

Mathematicians are facing the sudden shift with grief, anger, and a desperate search for fresh ideas.



Read the whole story
ChrisDL
8 days ago
reply
Such a good opportunity to name the article "It's the end of the math as we know it". Too bad.

Separately, this article offers a good argument for why AI solving a bunch of math problems can actually be a bit troublesome. Mathematicians learn and ask a lot of questions during the journey of solving a problem, the job will now fundamentally change, what can they learn from the AI's journey? Can we learn enough from the result? will we think of new problems and understand why they are interesting? Can AI do that for us?

Their job description has changed in a very short timespan due to this.

I still can't quite tell if this will end up being a good thing or a bad thing, like most things it's probably both.
New York
Share this story
Delete

Quoting Ben Affleck

1 Comment

I've always been kind of into computers since I was young. And then when film started to move from analog film to digital, I became more interested in that aspect of it. And the visual effects workflow for many years has included machine learning.

So I can write like pretty shitty Python scripts and stuff like that because with convolutional neural networks, which were the sort of precursors to what the transformer can do, which is just much more computation simultaneously, you would do things like look at what's called a tensor, which is just the numerical translation of a visual image in numbers — like the batch number, the frame number, the red, green, and blue values of each pixel in each frame.

And a tensor, you use a convolutional neural network to identify patterns in that that would reveal what's called edge detection or feature extraction, which is just identifying patterns enough to know like this is where the window ledge is, so we can more easily take the green screen image out and replace it with something.

— Ben Affleck, Pythonista

Tags: machine-learning, python

Read the whole story
ChrisDL
8 days ago
reply
I did not have this on my bingo card. Are we 100% sure this isn't fake?
New York
Share this story
Delete

Quoting Carson Gross

1 Comment

Computer programming is, fundamentally, about two things:

  • Problem-solving using computers
  • Learning to control complexity while solving these problems

I have a hard time imagining a future where knowing how to solve problems with computers and how to control the complexity of those solutions is less valuable than it is today, so I think it will continue to be a viable career even with the advent of AI tools.

— Carson Gross

Tags: computer-science, carson-gross, careers, ai

Read the whole story
ChrisDL
8 days ago
reply
I would like to formally endorse this definition. It's very similar to my definition of good engineers being people who understand complex things, fight complexity, and learn fast.
New York
Share this story
Delete

Deno is joining Cloudflare

1 Comment

Deno is joining Cloudflare

The Deno team released the first version of celld back in August - their open source implementation of the Durable Objects pattern from Cloudflare Workers.

Today, Cloudflare are acquiring Deno outright, with the goal of building on celld to "make workerd self-hosting a first-class supported way to build and run apps using the Workers programming model" (see the Cloudflare blog.)

The bad news is that Deno itself will not be maintained by Cloudflare beyond the next year:

We will support the Deno runtime for another year with monthly releases containing bug fixes and security updates. After that year we will end our development of the Deno runtime. Deno will remain open source, and we welcome others who want to continue its development.

Deno (and Node.js) creator Ryan Dahl explained that decision in a comment on Hacker News:

It's a joint decision and I agree with it. I'm most invested in its success and have put the most work into it - and I no longer think it's where I can do the most important work. There are some good ideas in Deno and it's well engineered - but it ultimately is not solving big problems. It has been sucked into the gravity well of node compatibility, which forces it to behave exactly as Node does. Why reimplement Node? It works. Marginal performance or UX or security benefits are not enough.

I'm interested in building powerful new abstractions. celld has been working remarkably well, depending only on object storage for coordination and persistence. It is not just a slightly different API to interact with the file system or network - it's an entirely new model for server development.

My favorite feature of Deno has long been the permissions system, where you can run a Deno script and specify exactly which files and folders it can read and write to, and which network hosts it can access.

Node.js has a similar permissions model these days, added in Node v20.0.0 in April 2023 and declared stable in Node v22.13.0 in January 2025. They don't yet support allow-listing specific network hosts though - networking is either on or off.

Via Hacker News

Tags: cloudfront, javascript, nodejs, ryan-dahl, sandboxing, deno

Read the whole story
ChrisDL
11 days ago
reply
pour one out.
New York
Share this story
Delete
Next Page of Stories