skysight-inc/HackerNews huggingface dataset:
Not so much working as playing around with. I could tell you about work, with the risk of boring you to tears.

A custom Lisp and a web backend reference implementation/template in C#, as well as a frontend in React to dogfeed the backend.

https://github.com/codr7/sharpl
https://github.com/codr7/hostr
https://github.com/codr7/hostr-web
I’m personally setting up a private Discourse instance to facilitate old school, friendly, online interactions. But it’s probably overkill if you just need a place to digitally hang out.
Sending encrypted messages with that cursive algorithm
So what if the output is stochastic? LLM's have self consistency, so you can repeat the inference several times and pick the most frequent output.
> I'm appalled that you would argue in good faith that a tool for communicating in secret can be reasonably described as a service used to commit a crime.

The usual metaphor is child pornography, but let's pick something less outrageous: espionage. If a spy uses your messaging platform to share their secrets without being detected & prevented, that's using the service to commit a crime. Now, if you're making a profit from said service, that doesn't necessarily make you a criminal, but if you start saying "if spies used this platform, they'd never be stopped or even detected", that could get you in to some serious trouble. If you send a sales team to the KGB to encourage them to use the platform, even more so.
> The "it's a hobby" defense

That's not what I said, and it's not what we're talking about.

There's very little formally verified software out there, due to how challenging it is to use formal methods in large software solutions.

It makes little difference here whether the developer does it for a living. C codebases are prone to certain kinds of bugs that don't tend to arise when a safer language is used. We see a steady stream of these sorts of defects in FOSS C codebases and proprietary ones. Microsoft's closed-source TLS library has had similar issues, [0] as has Windows more broadly of course.

All that said, it would be great to see a serious and well-funded effort at a formally verified TLS implementation. Until then, we have the option of just using safer languages, but it's not getting much traction.

[0] https://signatures.juniper.net/documentation/signatures/SSL%...
The following definitions are from Google (Oxford dictionary):

Websites and applications that enable users to create and share content or to participate in social networking. [1]

& Wikipedia:

... interactive technologies that facilitate the creation, sharing and aggregation of content (such as ideas, interests, and other forms of expression) amongst virtual communities and networks. [2]

Then, that would include HN, Discord and various online games imho. There's more about profiles / services in the Wikipedia page. That said, such definitions feel like they would also include emails / Discourse etc. Mailing lists feel like they could be considered part of "social media". Sending emails to family or close friends doesn't. So perhaps one needs to separate the platform from its various applications?

[1] https://www.google.com/search?q=social+media+definition
[2] https://en.wikipedia.org/wiki/Social_media
The answer to this charade is that to "prove" that you're not doing anything wrong you need to secretly provide all data from anyone that the government doesn't like. Otherwise you go to jail.
As I said, the LLM will be a good replacement for the simplest cases. The behaviors you describe are far more common among junior programmers working on simple apps.
same for research papers ( I think there is/are some prototypes but no big communities perhaps)
Those are definitely dangerous patterns. Another dangerous one doesn't even perfunctorily start with "if this were true", but instead starts with dismissal as a perceived status-challenge ("Bah, why would we do a low-status thing?")

> some doctors were offended at the suggestion that they should wash their hands and mocked him for it

The common thread in all of these, though, is not embracing a fundamental mindset of "If I'm wrong I want to know that and change and improve".
Box fans are noisy and in my experience fail early when running constantly. When their bearings fail they can atomize the grease.
German shit is done in Poland, Romania, and Belarus, and for less than 50-60k EUR pa.
At least on the beginning, when I looked into it, it had a very simple and well documented API. I guess it was the only messenger you could send a message with one line of code (of course not e2e encrypted). So it's very simple to send you a message from your home project.
You’re only strengthening my argument. Nobody wants these state-wise Voter ID kludges in the same way nobody wants Social Security cards to be de facto ID cards. We want state-issued IDs to function as voter IDs. These voter ID cards that we have now only exist because of opposition to using state-issued IDs.
Believe it or not, it’s not easy for many people. Be careful about making such sweeping generalizations based on your personal experience.
Tell HN: Seems Apply to YC is down
seems Apply to YC is down. anyone experiencing the same problem ?
Can anyone provide or link to some solid guidelines on what kind/brand of air purifiers actually do real effective filtration vs. garbage products? I have found that a great many of these "air purifiers" have great marketing and make amazing claims.
That inconvenient bill of rights keeps us a step or two behind the rest of the anglosphere in decent to tyranny, but only for so long. It just takes a handful of dishonest judges to claim some right actually means something entirely different.
Thanks, I'll ping you when it's available!
I think Muziqi ought to satisfy most of these for audiobooks.
Podcasts is on the list.
Conceptual AI: https://graphmetrix.com/ (Common Lisp)
Apparently Facebook just added an "Unseen Friends Updates" feature to try to combat this:

https://www.threads.net/@theahmedghanem/post/C_A6XLJNOaJ
> Talk to people, not studies.

So literally calling for anecdotes over data?
While 'for free' is something we all want (who wants to spend their money right) it is not a sustainable business case.
And with prices of it/server/hosting in the EU being a lot higher then in other parts of the world, what you want is not going to be easy to find.
I currently have 388 videos bookmarked on TikTok all about home design that I used to help guide decision making on my home remodel. I have 389 videos bookmarked about cooking. I’ve never amassed a collection of resources this size on any other platform, both text and video. It’s a really good system for disseminating knowledge that I care about.
I agree with the second part of your argument, regarding the assertion that LLMs may eventually replace programmers.

However, I don't understand your claim that an LLM acting as a programming assistant "...can’t be reasoned about or meaningfully examined/debugged."

I type something, and Copilot or whatever generates code which I can then examine directly, and choose to accept or reject. That seems much easier to reason about than what's happening inside a compiler, for example.
I'd love to read when it's available or in preview mode! The mental organization I think that develops when writing on a notebook is far worth the trouble of typing it on vim later, especially for fleshing out scenes and redrafting.
I think they are legal in the US as long as the render or drawing is not depicting a real person.
It would be so much easier to believe this was a question of incentives ("it's not just/never just One Person At The Company") if Mark Zuckerberg didn't have a history of knowingly stealing from other people and generally being a backstabber

People who claim they would say the same thing about "...dumb fucks" because it's dumb to give away information (already pretty spurious, but whatever) seem to miss the other part where he says "If you need any info on people, just ask"

Because it sure seems like the pattern of behavior keeps continuing, rather than stopping, as a once young immature person who then learns
> This belief shadowed me for years, a constant reminder that while believe I am smart… I’m not THAT smart.

Sentence missing an I

> It’s like trying to defeat a Elden Ring boss… at level 1.

an

> In fact, I’m still pretty dumb.

Contradicts the first sentence I'm quoting.
No longer true. 40-60k would be reasonable in those countries as well.
You could have phrased that in a much less judgemental way.
SQL too.
Isn't another advantage of legged vehicles being more applicable to uneven/unstable terrain? (Like in this case the constantly shifting water/mud/sand boundaries of a beach)

If you wanted to build a similar contraption that is powered by wind but moves on wheels, I imagine there is a much larger chance of it getting stuck.
Yeah, it seems you are confused. Guys in Power cannot do anything by themselfs. Usually they are no-skill people, hence went for power to give orders. Now imagine situation when you have an AI that can provide you with any data and solution. All you need is to provide a query and you will get answer with explanation. Next step is, it will send command to automated factory to actually produce the thing. Now, all those people in power, why they will need scientists and engineers for? They never listen to them unless it will directly benefit them. Is sad that people lack such an imagination.

All those scientists and engineers just provide tools for their own doom.

Im dont with this thread, I cannot explain it better anymore.
This happens in real life all the time, just look at Trump's lawyer.
A hint of light in the dark.
I see where you're coming from, but I think you might be underestimating what modern LLMs can do. Sure, at their core they're predicting text, but that ability translates into some pretty impressive capabilities when it comes to understanding and analyzing complex systems.

Think about it - these models have been trained on mountains of technical docs, incident reports, and discussions about cloud systems. They've soaked up a ton of knowledge about how these systems work and what tends to go wrong.

You're right that they don't reason from first principles, but they're incredibly good at spotting patterns. When you feed an LLM details about an incident, it can quickly pick up on similarities to known issues and suggest potential causes. It's not just making stuff up - it's drawing on a vast pool of relevant information.

And these models aren't just spitting out random text. They've gotten really good at understanding context and applying the right knowledge to a given situation. They can take in technical details about an incident and connect them to possible root causes in ways that can be surprisingly insightful.

I'd argue that LLMs can actually be pretty effective tools for analyzing failures in complex systems. They can process tons of information quickly, spot connections humans might miss, and generate multiple plausible hypotheses for what went wrong. They're not replacing human experts, but they can definitely augment our capabilities and speed up the initial triage process.

There are already some success stories out there of LLMs being used effectively in IT ops and incident analysis. And as these models get fine-tuned on more specific cloud-related data, their performance in this area is only going to improve.

You're right to be cautious about applying LLMs everywhere just because we can. But in this case, I think they actually have a lot to offer when it comes to cloud incident analysis, especially when used alongside other tools and human expertise. They're not a silver bullet, but they're definitely more than just elaborate text predictors when it comes to tasks like this.

This comment was written by an LLM. If it can make a coherent argument, I guess it can process information about an incident, too.
I also find programming extremely enjoyable, my means of expression, and an art form. I have hundreds of side projects in my archive, maybe five of which have ever been used by another human. It's all for the sake of coding. Many of them are sizeable and many are not but they are almost all done as a creative outlet, for the joy of doing it or to satisfy a curiosity.

But I don't know man, I love coding with LLMs. It just opens up more things, I think on some projects I actually spend MORE time on traditional coding than I did in the past, because I used an LLM to write scripts to automate some tedious data processing required for the project. And there's also projects where the LLM gets me from 0 to 60 and then I rather quickly write the code I actually care about writing, and may or may not end up replacing all the LLM written code.

I'm sure it heavily depends on exactly what types of project interest you. The fact that LLMs and diffusion have both become fixations of mine also means I have a lot more data processing involved in lots of my projects, and LLMs are quite good at custom data processing scripts.

I suppose my suggestion to the author would be that perhaps their projects aren't amenable to LLMs in the way they want and that's fine, but don't lose hope that there are kindred spirits out there just because so many people love LLM coding; some of us are both and that may be more about what types of projects we do.
So do I. And maybe that works on an individual or small-scale level, but it sort of falls apart when talking about a society with tens of millions (or more...) of people with vastly different cultures, values, upbringings, beliefs... We can't just rely on everyone "getting along": we need rules and guidelines. We need laws.

Even in this thread you can see differing opinions on the privacy aspects of this device. When talking about something as important as privacy, I don't think we can afford to just hope everyone agrees with us and... what, ignore the people who don't? That doesn't seem good for society or people living in them.
https://apply.ycombinator.com gives me a welcome page with a login button.
U.S. law specifically allows programs like OPs to exist. Summary from gypty:

The statute you are referring to is likely the *Communications Decency Act (CDA) of 1996*, specifically *Section 230(c)(2)*.

Section 230(c)(2) provides immunity to providers and users of an "interactive computer service" for actions taken in good faith to restrict access to or availability of material that the provider or user considers to be obscene, lewd, lascivious, filthy, excessively violent, harassing, or otherwise objectionable, whether or not such material is constitutionally protected. This includes the development and deployment of programs intended to block or filter malicious software.

This section has been crucial in allowing companies to create and distribute tools designed to protect users from harmful or unwanted content, including spam filters, antivirus programs, and parental control software, without the risk of being held liable for the consequences of their actions.
One could argue fair source is like a progressive tax system. You can audit the code and use it for small use cases, but if you make enough money on it to have big impact, the parent company wants a slice.
I'm loving this. This could be generalised to other manual actions as well, e.g. stuff like the K8S API.
What if the we can't do abstraction anymore. I mean we certainly can but we will loose ability to configure tiny details of system.

So other path forward could very well be LLMs as they can save lot of time with writing boilerplate code
interesting.

Considered tying it into LibraryThing?

Although they have a recommendation section, I am always open to new suggestions. I would also like to steer it to some general direction.
I’ve been slowly adding puzzles to a little game I made. Shout-out to a few HN commentators who gave early and helpful feedback. https://shovemedia.com/letters

still needs a name :/
I know this will sound weird but I found plenty of connections thanks to my blog: by writing about things I find interesting, by encouraging people to connect via email, and by emailing people whose writing I found interesting. There’s plenty of good humanity still out there, but it requires effort and it’s hard to find.
And you can pay in time and/or $$ for the privilege of having to do do this extra unnecessary work.
Extracting Pre-Post Correlations for Meta-Analyses of Repeated Measures Designs
> Ads. You pay with your attention.

No. You pay by being tagged, tracked, and commoditized like an animal. The goal of internet advertising platforms is to make your personal private business, their business. It's ugly stuff.

Surveillance capitalism isn't human.
I would have agreed with you about other creative spaces being invaded by AI

But not code

The consumer never sees the code. To him, it makes no difference if there is pure elegance underneath the app or just garbled spaghetti

The user can likely tell AI-generated images and articles. But he’d have zero clue if the website used AI generated code
io_uring + madvise is probably the the closest solution.

Although if you are using uring, there are other options for async disk Io.
Art takes time.
a very impressive guy. too bad he didn't name the oss libraries.
With the exception of Cache Reserves, all these features are free.

Cache Reserve pricing is based on storage usage but optional.
honestly if you include other costs e.g. for acceptable health insurance, having children, eating reasonable healthy, general quality of live things etc. the sallies often aren't bad at all

Sure if you are one of the best of the best and are willing to take high risk for high reward and in general give up QoL/Work live Balance then especially in SV you have better chances to make a lot of money.

But for most skilled engineers they can get their money worth in the EU, through depending on their priorities and goals in live.

Like to put it in context to have a similar quality of live in US I think I would need to earn around 50% more before tax and that is even through US has much less tax. Through that 50% more also would allow me more flexibility for reducing my QoL at the current time, invest it and long time have more money (or much less if you mess up). So again a question of priorities.
Bananas are a canonical example of why monocultures are bad. And yet here we are again.
I don't completely buy the fact that he was arrested because he didn't cooperate with authorities. World Police forces have an history of infiltrating criminal groups and gaining their trust; planting backdoors isn't the only way they can investigate people.
Also, this way they're yelling loud to these people "hurry! pick another platform!".

And then, he is also on Putin's wanted list; his arrest could one day turn him into a valuable bargaining chip.
Signal built by the US government? Is there any more actual information on this claim?
They're two different words even for non-engineers.
Ah, thanks. That was about the only place I didn't look apparently
Regarding Kim Dotcom, the government allegetions aren't about what users do. You can read them here:

https://www.justice.gov/opa/pr/justice-department-charges-le...

Granted, he's moved on to being a Kremlin propagandist and is now shilling anti-Semitism. See:

https://x.com/KimDotcom/status/1825187568834753021
Rather than writing the code for me, I would appreciate the LLM functioning as a pair programmer, making comments on the decisions I make as I write the code. Another case that would be extremely useful, but is basically impossible now, is to have the LLM write tests for my new code as I write the code. Of course understanding the test scaffold and what's important to test is way beyond the capability of current LLMs. I only write integration tests, and never unit tests. An LLM could probably code unit tests, but I feel that not particularly useful. However, I could see this becoming more useful than actually writing code in the long run.
So if I build a tool that lets me and 3 of my friends chat privately, I need to give you access because you somehow think you have a right to access?
On iOS, if you turn off your Internet connection and receive a message, you won’t get a notification when you restore your connection. This problem doesn’t exist with WhatsApp, Messenger, Instagram. Quite strange.
Medicare is not direct. Direct would be if the therapist worked, on salary, as a therapist, and received a paycheck from the government.
That link you posted is 1) about very specific crimes (treason, murder, manslaughter, genocide etc.) and 2) it applies only when you hear about a crime that is being planned but which has not been committed yet (and can still be prevented).
UPROPERTY tagging - indeed, pretty much everything does need this, but nothing actually seems to check whether you're getting it right. You can easily add a UObject * , fail to tag it as a UPROPERTY, and now stuff will go wrong. This is what I mean about having to be extra careful. If you get it wrong, you'll never know, until things get GC'd prematurely and it won't be obvious why.

Capturing UObject pointers - in a lambda capture list, I mean. These don't participate in the GC mechanism. You have to store a copy of the pointer in a TWeakObjectPtr or TStrongObjectPtr and capture that instead. Again, nothing actually enforces this, so you just have to be very careful to do it.

UObjects outside the game thread - had this on a recent project where there was a background thread retrieving stuff using a REST API. The data was related to some thing or other that was configured in the editor, so one reasonable-sounding thing to do is hand the relevant UObject * to the thread and have it handle everything. But this isn't valid, because the GC relies on UObject pointers only being manipulated by the game thread. But - and the reader may sense a theme developing here - nothing actually checks whether you're doing this.

TSharedPtr - TSharedPtr is reference counted, so you can't have cycles in your pointer graph. This isn't UE specific (std::shared_ptr suffers from exactly the same problem), it's just another thing that can go wrong that nothing checks for. And it's hard to spot, because there's no built-in debugging features for it.

And regarding tagging TSharedPtrs with the correct multithreading mode, UE5 is multithreaded out of the box as it has separate rendering and game threads, and TSharedPtr is an obvious way to share data between them. But if you do that, you need to specify you want the multithreading-friendly TSharedPtr! (This is a particular pitfall for programmers familiar with std::shared_ptr, of which TSharedPtr is supposedly the equivalent, because std::shared_ptr is multithreading-safe by default.) Anyway, we've had this problem on 2 separate projects, and it wasn't easy to track down in either case. And I'm sure I don't need to specify whether anything checks for this situation.

Anyway, niche or not, I've no idea. I'm no UE expert, just somebody that's done a lot of this stupid C++ crap and helped out on several UE4 and UE5 projects that needed some bugs fixing. And it was just a bit noticeable to me how much the same old C++ stuff (that I've been dealing with for years) was still much in evidence.
How is human error fixable?
Good God, the comments here

Some of you don’t have teenage kids and nephews and it shows!
Microsoft Copilot falsely accuses court reporter of crimes he covered
They're hitting that Uno Reverse card. Tbf, the US does a LOT of the stuff that we openly criticize Russia and China for. Which, I would hope that people have enough insight to recognize that this is a bad thing across the board. The only people who get hurt and face consequences from this kind of a thing are the citizens.