skysight-inc/HackerNews huggingface dataset:
In my experience, fixing security issues after the fact is extremely challenging. A secure system has a very different architecture, with security as its fundamental function and business logic almost an afterthought.

It's not impossible to fix later. But it's often more effective to scrap and rewrite. Hopefully your proven business model has yielded enough money for that, before someone else has pwned it.
Engineering in general is a pile of kludges on top of other kludges. Theory looks good in physics textbooks but it hardly ever survives contact with reality
Really like the aesthetic. I’d love to be able to set custom text for a yes/no habit. Myself and a bunch of friends do daily “RPM” - read, pray, meditate. I’d capture that at one yes/no habit
"We are living a time with a multi-faceted war between the US, China, EU, Russia and others."

The only way to win this war is to deescalate. Everybody wins.

And AI competition is a good thing for Europe especially when it lags behind technologically.
Programming Power: Using Implicit Mechanisms [video]
Ran into problems, but that's probably because of the proxmox pcie passthrough nvidia gpu torture chamber I went through, and not the driver.
I want people to give me attribution for the parts of my project that are copyrightable.

From the article,

The second step is to remove from consideration aspects of the program which are not legally protectable by copyright. The analysis is done at each level of abstraction identified in the previous step. The court identifies three factors to consider during this step: elements dictated by efficiency, elements dictated by external factors, and elements taken from the public domain.

This means that the code written for interfacing with an external API, eg, GitHub OAuth, would not be covered by any sort of copyright as the expression is dictated by requirements of the API itself.

The overall structure and organization of the code was not generated by LLMs and is fully covered by copyright.

LLMs are in fact very good at writing code that would probably not be copyrightable in the first place and are pretty bad at writing the overall expressive systems structures that would be covered by copyright.
Exactly.

Not to mention that our existing programming languages have a deterministic output given the same code and the same compiler.

LLMs do not.

Thus, LLM prompts are an entirely different class of tool than a programming language.

This should be obvious to anyone who has written code, but alas.
Repulsively obsequious.
> would horrify many French wine lovers

That's a lie. I wonder what other lies are in this article. Especially hiding why it is forbidden. Maybe he tried to sell it under the label "French wine" when it's a mix from different countries, who knows.
This implies someone can take deposits and issue loans in a "better" way, when the main feature of this type of business to customers is showing up with extremely low risk of losing deposits, not innovation.

Credit cards are not taking deposits and issuing loans in a traditional sense, they are fee generation machines that are externalized which would not generally be "traditional banking".
> but it's way easier to just hit the light switch

> to save you a net amount of... zero effort

This is just not true. I have 7 lights in the room I'm in right now, and I want them to all turn on and off together. This was a huge pain before I had smart lights.
Automate Depth and Time Overlays for Freediving Videos (From Dive Logs)
I am not sure this works entirely as intended.

For example, I typed in "homogeneous system of equations".

It gives me a structured outline of bits about what I typed it. Good.

Then, for example, I click the first section for "definition".

Instead of a definition for "homogeneous systems" I receive a similar outline for what a definition is.

Similar experience with other options and topics.
I think this comment underlines the biggest difference between people that say AI is a transformative tool and people that say it is nowhere close to working as expected.

I never expect some magic "understanding" to ever arrive, but doing remedial pattern matching is already a hugely valuable power that frees up humans to do more interesting work. This is how I use current AI - spitting out 5 line functions I could spend 5 minutes writing that he can do in 3 seconds and take me 10 seconds to review. Like "check for circular references" or "use Django ORM to write a query for all categories that have this flag for users that have this permission".

It doesn't "write the app" or solve difficult problems for me (unless it is some configuration issue). I can paste in a error code and save myself a few minutes of manual debugging. If I add a new parameter to a function it prefills the correct type definition and things like that. These are all micro-improvements but add up to a lot of saved time. Some people have success with editing across files but I rarely even try that - it excels at solving discrete, repeatable bits of work with tidy solutions so I use it for that.

Until AI can return "I don't know" or, better, "did you want it this way or that way?" it will be severely limited. Yes, it acts like a junior dev in some ways, but a junior dev that never asks any questions, which is not the junior dev you ever want to give important work.
I was only on a session with him for like 15 minutes and he showed me his prompt history. Basically when he hits an error, he will paste the error and give a simple instruction like "I'm getting this error when I click this button: <ERROR_HERE>" and then repeat until it's fixed. Nothing special; imagine a non-technical PM giving directions to a junior dev except this junior dev codes nearly instantaneously.
This is a gross simplification of the law. There isn't some "gotcha" like some schoolyard disagreement. "I gotcha! You said it! Derik heard it you gotta do it now! Do it Do it! Do it!"

Yes, you can enforce a verbal contract. You'll need to show what exactly you agreed to which is going to be vague due to the nature of a verbal contract. You'll need to show an offer and acceptance, consideration, intention to create legal relations, legal capacity, and certainty. So no, you can't offer to buy your buddy's car for $1 when you're at the bar grabbing a beer and have them say, "haha, deal" and expect to get their car.
But i have this big law due on Monday, and its 4pm on Friday now, and i want to go to the pub.
Does Bruce Schneier still have all his wits?
I don't find this to be true at all, maybe it has a few niche advantages, but GPT has significantly more data (which is what people are using these things for), and honestly, if GPT-5 comes out in the next month or two, people are likely going to forget about deepseek for a while.

Also, I am incredibly suspicious of bot marketing for Deepseek, as many AI related things have. "Deepseek KILLED ChatGPT!", "Deepseek just EXPOSED Sam Altman!", "China COMPLETELY OVERTOOK the USA!", threads/comments that sound like this are very weird, they don't seem organic.
My recommendation is to check out economics blogs and newsletters. I am a big fan of Noah, and there are a ton of great ones on Substack:
https://www.noahpinion.blog/

Why do I like these?

It switches the discussion to the impact and cost to society. This removes it from being a belief system and shifts it more to taking action and justifying it with data.

For example, if you want to build a wall across the USA / Mexico better, don't talk about why you believe that is important... let's talk about costs of building a wall of that size; let's talk about how effective it is based on data from areas with walls, let's talk about how much immigrants power the USA and contribute to our economy using data, let's talk about how we build houses without immigrants, let's talk about crime stats showing that immigrants commit less crime than non-immigrants, let's talk about how we can expand legal immigration to create more jobs for everyone, etc...

The comment section on Noah's Substack is great.
> fragile and expensive

Unfortunately, that’s the most common kind of software in the saas industry anyway.
Experts who know what they are doing have long had alternatives beyond LLMs to make their work faster.

They have open source libraries, stack overflow, tutorials, documentation, simple code generator tools and snippets.

The speed up we’re seeing is from LLMs basically caching all those things into a huge mathematical model and retrieving information in summarized form ready for consumption.

And while speed is always nice, LLMs are expensive, require maintenance themselves to maintain relevant context, are still error prone, and terrible at true innovation.

In a few years we’ll be talking about the big “AI crash” and “what went wrong” when it has been obvious to experts all along. Winter is coming.
sure; but these languages we speak to computers in are deliberately non-ambiguous and lack nuance. Natural language is both ambiguous and nuanced.

"Have a nice day!" can mean many things (an insult, or sincere, for example).
Obsolete Sounds
That's... surprisingly bad.
Thin Is In
That's for classic education (General, when you want to make longer studies), there are also professional or technical Lycée)
Respectfully, I disagree with some of the conclusions, but agree with the observations.

It seems, to me, it seems obvious the slop started ingesting itself and regurgitating and degrading in certain spaces. Linkedin has particularly been very funny to watch, that was very true. However - the gold mine companies that host spaces like this are realizing they’re sitting on isn’t in invasive user data manipulation, which they’ll do anyway, but in high quality tokens to feed back into the monster that devoured the entire internet. There’s such a clear obvious difference in training data quality from scraped content online depending on how bad the bot problem is.

So, all this to say, if you’re writing well, dont give it out for free. I’m trying to create a space where people can gather like the RSS feed mentioned, but where they own their own writing, and can profit off of it if they want to opt in to letting it be trained. It sounds a lot easier than it is, the problem is a little weird.

the weirdest thing to me lately, is that bad writing with lots of typos tends to get promoted more because, i think of the naive assumption it’s more likely to be a real “human,” kind of like a reverse reverse turing test. utterly bizarre.
Not currently, but I understand that with the adventure mode beta done, getting the Mac version back working is now high on the list.
I think it includes transfers and express lines. I noticed if I click on a local stop that meets an express line somewhere, the express line stops are still quite a bit darker than other stops.

That's likely why 18th and 14th street are so similar: It only takes a minute or two to get from 18th st -> 14th st.
Analysis of Product Hunt products from 2014 to 2021
Today by, way of your screenshot, I discover Asm-Pro. Just got into Amiga recently (by way of receiving one from my uncle's closet..) and have been meaning to backfill my shameful lack of 68k asm knowledge. Thanks!
Not only is this a mindbogglingly terrible idea with the currently imperfect state of AI. Even if in the following years we hypothetically have a fully auditable, open-source, open-weights AI which is guaranteed 100% to never make mistakes, a law should never be so complex that you need a superhuman AI to write it.
Only use AI to enforce laws.
Not the same. Bootstrap Studio is a stand alone design tool. This is a framework to be integrated into an app.
Not sure if you're joking, but it's right there in the article:

"The two bottles in question, one white and one red, would be illegal in France because they are made from a blend of French and Australian base wines."
The hypocrisy of this social shaming shit is ridiculous.

Respect my neurodivergence! Fuck your woke mind virus infected existence!
I feel like 95% of the developers who are touting AI are doing web dev or app development - a field which has low stakes, low barrier to entry, and an incredible amount of reinventing the wheel - all things that an LLMs is naturally going to excel with. I can't imagine you'd hold these same beliefs if you were writing control software for a life saving medical device where a single bug could kill someone, where the board package is proprietary and not understood by an LLM, and the thing is written in a C dialect combining only half the features of C99 with a subset of obscure compiler flags.
No one is disrupting banks because the mega banks have the sole power of creating credit out of thin air, and no upstart fintech company has this power. To gain this power requires the creation of a bank, which as you can imagine, is probably the most gate-kept activity on earth.

Andreesen talked about this in his Rogan appearance. The banks and gov brought the hammer down on crypto because it was a legitimate threat to the banking cabal which runs the American Empire.
Niche Product Design
With code like this, there’s nothing in place to prevent injections.

Where I work we use Veracode scans regularly. Trusted 3rd party query builders are necessary to prevent them.
"Army of digital slaves" doesn't really sound that bad when I think about it. As long as it's your army and not your adversary's army... In what ways do you think "an army of digital slaves" is bad?
>> variable names (a hard part of computer science)

>Naming is for software engineering, not CS.

I figured they were referencing the “two hard problems of computer science”, those two being naming things, cache invalidation and off by one errors.

Everybody knows the hardest problems in software engineering are assembling promo packets and building consensus on number of spaces per indent.
Talk with GPT-4o from a simple keyboard shortcut
GPT-5 has been a phantom boogyman for like a year. Any time something better comes up, people claim OpenAI is holding back by not releasing some secret model despite the fact that if they had it, they'd be fully incentived to release it.
32B works well (I have 48GB Macbook Pro M3)
views are query composition
Have you seen the inside of a modern ICE vehicle?

You pretty much need trade school to become a qualified mechanic anyways.

Additional, with trade school one can increase the amount they can get paid.

They educate on all vehicle types too, not just ICE.
Baltic undersea cable likely damaged by 'external influence', Latvia says
The issue with AI is, it generates what it is trained on. Most publicly available coding contents/examples are just docs or blogspam(geeksforgeeks/javapoint/whatever) where mostly surface level code is mostly peddled. Even, many OSS(small scale) do not have best practices or good code base, just enough to get whatever is needed to be done. Now when you train AI on such data, it’ll excel reproducing(statistically) the same thread of code.

Once the quality of training data improves(somehow getting access to high quality codebase behind corporate walls by promoting these assistants and ingesting the codebase), the output improves.

There was a popular saying, garbage in garbage out.
If he really is as busy as he purports to be, I’d think Christmas Day is one of the few occasions he has to spend extended quality time with family. 17 hours in a single day (on a boosted account, no less) sounds really sad.

> Shivon Zilis, who has worked with Mr. Musk at several of his companies and is known to be the mother of three of his children, posted a video last week of Mr. Musk playing Diablo. In the replies, she recounted a memory of when he gamed for 17 hours on Christmas Day in 2023.

> “He took breaks for family meals and Xmas presents but was too excited for sleep, which is how he made both time with the kiddos and a 17 hour AoZ push work that day,” she wrote, referring to a challenge in Diablo. “Was a joy to see him having so much fun with it!”
Crypto is chain-letter technology
So, the Iliad ... ?
> Stargate is just another strategic deception like Star Wars

Well, this is a private initiative, not a government one, so it seems not, and anyways trying to bankrupt China, whose GDP is about the same as that of the USA doesn't seem very achievable. The USSR was a much smaller economy, and less technologically advanced.

OpenAI appear to genuinely believe that there is going to be a massive market for what they have built, and with the Microsoft relationship cooling off are trying to line up new partners to bankroll the endeavor. It's really more "data center capacity expansion as has become usual" than some new strategic initiative. The hyperscalars are all investing heavily, and OpenAI are now having to do so themselves as well. The splashy Trump photo-op and announcement (for something they already started under Biden) is more about OpenAI manipulating the US government than manipulating China! They have got Trump to tear up Biden's AI safety order, and will no doubt have his help in removing all regulatory obstacles to building new data centers and the accompanying power station builds.
You need a fallback for anything involving joins or column renaming.

SQL queries do not return graphs of objects, they return arrays of rows.
Your bad query can not be a bottleneck but can negatively impact the performance of everyone else.

Databases are highly susceptible to the noisy neighbor problem.

Databases aren't magic. If you can do something better or the same outside the database, you should. 1000 cpu cycles are better spent on the application than the database. You can easily add more application servers.

Your general rule is invalid because of this. It doesn't have to be a bottleneck before it can be a problem. It's a "general rule" I particularly hate because I do performance tuning at my company and have OFTEN seen this be a root cause to negative outcomes. Devs using these sorts of shorthands without understanding what their database is and isn't good at. It's right up there with "premature optimization" which gets parroted at me by jr devs that want to write an n^3 algorithm when an n algorithm exists if they'd just use a data structure besides `List`.

Don't shut your brain off when coding. Sometimes it is better to make the database do something, sometimes it isn't. When that is true is context and situation dependent.
Authorial intent only goes so far. You release a song during the tail-end of the Vietnam War and decry the fact that people are decrying the “war mongering” Americans? Well that’s the obvious association.

But authorial intent can definitely be pinned on juxtaposing whatever “war mongering” with apparently making great planes. I don’t know what kind of harebrained idea that was.

> I hate to break it to you, but America and the rest of the world had been through a lot more than just the Vietnam War.

You hate to break it to me? That’s a bizarre statement. I’m not jilted by anyone over that war.

And the Vietnam War, again, was happening when the commentary was released and when the spoken-word song was released. Obvious associations.

Did Springsteen mean rah-rah America with his Born in the USA? No but it was still used for that purpose by some people.
This silly solution is often suggested by tech bros who have a really rudimentary understanding of social problems. I guess it makes sense to someone who doesn’t fully understand social issues and thinks of how they would solve it if it was a technical problem. It’s not. Anonymizing does not reduce discrimination. It demonstrably makes it worse. The only things that do reduce discrimination in the short term is rules that deliberately relatively advantages the discriminated class and in the long term, socio-cultural shift.
> each user only having permission to see parts of the database

This is easily accomplished with a view, or RLS.
Heh, after decades of functional programmers being the "well, actually..." crowd at every conference, turns out they were right all along.
Just for the wrong reasons!

The pitch:

AI generates tons of plausible-looking garbage
Static types catch garbage at compile time
OCaml/F#/Haskell fans quietly sipping tea in the corner

The irony?
We spent years debating static vs dynamic typing for human developers.
But the killer use case may ended up being catching AI hallucinations.

Finally, a business case for monads that doesn't require a PhD!

Time to dust off those Haskell books. Who knew safety could be so profitable?
Plot twist: Category theory becomes a required interview question by 2025
I've read enough sci-fi to know that galaxy-spanning civilisations will one day send 5000 usenet messages a minute (A Fire Upon the Deep), in the far future humans will develop video calls (The Dark Forest) and Muslims will travel into the future to kill all the Jews (Olympos).
All those layers are stable and deterministic. You can open it up and check, in most cases, how the upper layer calls the lower layer, should it be necessary.

If you have an LLM between you and the code, there is not even such a thing as ”source code”, only a history of prompts. You can’t check in your prompts in git, and re-generate the same code later.

In fact, it’s more like the antithesis of the reproducible builds movement. It’s introducing a proprietary networked high latency chaos agent into the critical path.
Central EU citizen. I don't know, I am not naive about US and privacy, but as far as I know, US's motivation is mostly profit, not growth at absolutely any (human) cost, human rights repression, and world dominance.
I'm not sure what your point is here...

Where the author went wrong in this post is that he tried to interpret an error ("I was asking claude to solve the wrong problem"), was wrong, and then wasted a lot of his own time.

I really think it's best practice when describing a problem to anybody that you start with what you observe and then if you want to hint your suspicions you call those out afterward as such. If you're very confident the LLM is going down a wrong path, you can ask it things like "How would I test the theory that environment variables aren't set in my docker container?"
Chronic second-guessing jeopardizes mental health (2003)
I was more worried—and continue to be so—that Databricks will bring the rat’s nest of complexity and pseudo-open source model that characterizes Delta to the future of Iceberg.
Because if there is one thing that we desperately need as a species is more complex and harder to understand laws.
This is such a big loss. Folks may also know him as "voidspace". He was one of the creators of the mock library for python, as well as being part of the core dev team at times.

I never met him him in person, but for a good while regularly interacted with him on twitter. He was always patient and helpful, and full of character.
Yes and crypto doesn’t have any inherent risk like a sitting President creating a crypto currency where he has 80% of the currency, will probably make a half billion dollars and then do a rug pull.

https://fortune.com/2025/01/22/donald-trump-net-worth-memeco...
That’s not what a Turing tarpit is. It’s the opposite - a language tailored to a specific useful task.
Chinese hackers used telco access to geolocate millions and record phone calls
Definitely! Here’s a video with some discussion

https://youtu.be/MnyeRlMsTgI?t=667&si=g-xwXEjLPPobUkzy

There’s photos of subway stops in random fields in china that sometimes get laughs but in actuality china is just smart enough to build the subway and THEN the buildings.

Meanwhile Japanese rail companies own land where they build rail and can make more money on the land than on the trains
Neither iOS nor macOS especially are even preferred by the majority users so this is a bizarre argument to make.

If anything, their biggest criticism is that they're not capable enough for many productivity workflows.
https://en.m.wikipedia.org/wiki/Varian_Rule