skysight-inc/HackerNews huggingface dataset:
It was a fairly limited subset of people who experienced any of this anyway. I made adulthood in the 90s and barely knew the Internet existed. My parents didn't get a computer with a modem until my senior year of high school and it was in the kitchen, shared with everyone else in the family, and couldn't be used online at the same time anyone was using the phone since it used the same line. It took six hours to download a single 400 x 400 pixel porn image.

On the other hand, when high speed connections separate from the phone line became a thing and vBulletin and phpBB and what not proliferated and there were a whole lot of still small but at least somewhat widely used and representative places to socialize online without corporate ad giants tracking your every move, for a few shining years, that was pretty nice. Maybe 1999 to 2005 or so. It was a pretty weird moment we'll never get again when I could meet multiple primetime television actresses on Internet dating sites, when any earlier, they wouldn't have been online at all, and any later, they'd have professional social media managers and would get inundated with so much spam they couldn't sift through it even if they wanted to.

For a very, very brief time, the Internet was reasonably widespread and used but also still kind of authentic and not completely poisoned by fully-automated crime and ad companies.
In this case I think "private choice" is a dog whistle for "I want to take funds away from the local public school system by having voucher money from it, for my kids, to give to some ideologically oriented private school".

When you start complaining that everything you don't like is fascism/socialism, you're just cosplaying as being oppressed.
Show me the tests.

If you can't show me the tests you'd use to prove you don't have XSS problems, it's hard to believe that your tests are effective at preventing XSS problems.

> I've built some of the most heavily trafficked websites on the planet (porn), with user input (comments) and have never had an XSS issue.

Right, because the gold standard for proof in the security field is "we never had [read: noticed] an issue."
This is the first new YC launch I've seen involving AI that I am extremely positive about. I have worked with systems implementing similar functionality ad-hoc already, but seeing it as a buy-in service - and one so easy to integrate - is really cool.

From what I've seen, this will bring the implementation needs for this kind of functionality down from "engineering team" to a single programmer.
Show HN: Midjourney for Language Learning Videos
Demo: https://youtu.be/fXj5VYYaoeY
Website: https://plusonechinese.com

Hey HN, we're Patrick and Thomas and are building an app that uses generative video to teach languages (currently Mandarin only).

Background: We think the "Comprehensible Input" theory of language learning has a lot of merit - TL;DR: consume native content that you can understand a high % of and pick everything else up as you go with context. For more detail see https://refold.la/roadmap/ or https://en.wikipedia.org/wiki/Input_hypothesis However, it is quite difficult to find content that is interesting to you, at your level, and in a format you can study it. Generative AI can help bridge this content gap.

What we've built: An AI video agent that takes your vocab level and a short prompt and spits out a ~2-minute video. The video will have dialogue that is 85% comprehensible at the given vocab level, making learning the remaining 15% of new words easier and more effective.

For example, this video was generated with a 2,150 word vocab and the prompt “Bringing a pet capybara to the public pool”. https://youtu.be/B7zRNl60hPY

Video Details: From that simple prompt we make a story, break down the characters and environment, write the script and ensure it’s properly levelled, break it down into shots, bring those to life with tts/image/video/lipsync, and stitch it together with music. As far as we can tell, this is the first end-to-end automated story video workflow of its kind, with no manual steps or cherry-picking, no choosing from character templates, etc.

The app is free for watching videos and studying flashcards, and doesn’t require an email to sign up. After the first free video generation, making your own videos is $15/mo for 1 video/day. Excited to hear everyone’s feedback!
That's true, my mind just instantly jumped to anime because of the word fansub.

I think most people would also agree that anime, manga (and games as a distant third) are the main cultural exports of Japan, while life action movies/series are often centered around American productions
Slightly tangential, but this is the reason I'm baffled why people think that AI-driven podcasts would ever be worth listening to.

If you can find an LLM+TTS generated podcast with even a FRACTION of the infectious energy as something like Good Job Brain, Radio Lab, or Ask Me Another, then I'll eat my hat. I don't even own one. I'll drive to the nearest hat store, purchase the tallest stovetop hat that I can afford and eat it.
Intel gets up to $7.9B award for U.S. chip-plant construction
Well that's a little embarrassing, fixing now.
That is a really excellent point and in fact gets at the difficulty of arguing any rational point about religion. I'd guess that every rational argument that appeals to religion at all can be made to work or not work depending on this background "spiritual infrastructure". This is one reason why rationalists often feel like religious thinkers are moving the goalposts.

Maybe the 5-year-old who died of bone cancer was just playing Roy on the hardest difficulty.

However, this shiftiness also undermines every religious platitude as well. God loves you, everything happens for a reason, etc. etc. etc. -- maybe, or maybe God is trapped in a human coma patient and Loki is just fucking with us. If you have degrees of freedom over this "spiritual infrastructure" then it's completely impossible to reach any conclusion.
poorer kids will be more affected by family attitudes because they will be less likely to be in a well funded school system with sufficient support for gifted kids
When my son was on Accutane a couple years ago it was a 7mo course. His prescription, from the same pharmacy with the same insurance, never cost the same amount twice.
You also have to run it as admin. If you don't, it tries to auto-update every day and when it can't presents a big, obnoxious red banner.

[1] https://x.com/WarpSpeedDan/status/1811447481047097788
But why assign any specific value to systemic racism vs some groups value family + education more than others. Poor Asian families suffered a lot of discrimination (and still do) but their kids do well in these tests. Ashkenazi suffered a ton of discrimination especially early/mid 20th century but still did extremely well academically. I am not even saying they are inherently smarter, I’m just saying that their value system is demonstrably different, they suffered obvious discrimination, and yet had significantly above average educational outcomes.
fly.io has a very bad reputation for reliability there doesn't seem to be any damage control beyond hackernews and even here the consensus seems to be "dont run anything mission critical on fly.io or expect data redundancy"

in fact, you can almost get the same thing fly.io does by running firecracker on your own bare metal servers and cheaper too.

I'm afraid the public sentiment towards fly.io has been tainted for good (I can't count how many times they apologized now).
Love it, amazing work. Was about to ask you to enable a downloadable image and then right clicked and found you can download the image :-)
When you're measuring something as precise as the time it takes light to bounce off something in front of you, you need really precise optics and electronics. Also, automotive lidar is still in the realm of low-volume specialty equipment, so there are little to no economies of scale in manufacturing this stuff.
Blue Acorn PPP Loan Platform's Founders Indicted for Billion Dollar Fraud [pdf]
I help run a writer's symposium, and let me tell you it's really hard to write a good novel.

We get editors all the time talking about things they commonly see done badly in submissions.

Slush pile readers (the people reading unsolicited submitted manuscripts) have so many war stories about awful writing.

The books you see on the shelves are less than 1% of what's created and even then there are ones that get through that are bad.

Now we have amazon inundated with AI generated books that are just incoherent.

And that is creative writing that strives only to be entertaining. Tech writing tries to teach you how to do something, which is much harder.

I like watching maker videos, and even the ones trying to explain how they are doing something always skip over important steps.
To a lot of folk, that's a feature! Capital A "Agile" is just sort of a pointer to "ayyy you've heard of other companies doing this" in a lot of people's minds.

I think we'd end up doing this no matter what. If it wasn't "agile" it would be "brisk methodology" or "go-minded development" or something. The reality is people sort of just like having hand-wavy terms that they definitely know other people have heard before, but have been given an ever shifting definition for.

To that point, I've started hearing people say "kanban" or "iterative planning", explicitly as opposition to agile. Yet, there are no actual changes to the process. All the people are still here, doing the same jobs with newly renamed meetings of the same length. But we are "fighting the agile lie" because we don't say agile!

IMO, teams figure out what works for them. Totally agree that methodologies are worth being skeptical about. If you hire sharp smart folks, they figure out a stable way of working. Muddling along isn't that bad if you have smart people muddling!
Schools aren't really subject to the Fourth Amendment and students explicitly have lesser constitutional rights, so they don't really need to worry about gray areas or limits.

The main problem with the suggestion is rather that

1. Schools typically do teach students about their Fourth (among other) Amendment rights, usually in a high-school civics class at the very latest, many students just aren't particularly interested or don't particularly care about paying attention in class.

2. Every time there's a skill or pool of knowledge many adults don't have we default to "They should really teach this in school instead of all the other stupid bullshit they waste their time on," but it turns out all the stupid bullshit they waste their time on is other skills or knowledge pools that people have, over the years, agreed that they should really teach in school. So either you're proposing that schools get more funding and students are kept there for more hours to teach all the additional skills you want students to come out with, or you need to choose a subject to cut, and rest assured that any particular subject you choose will have an existing group of advocates leap to its defense - if it didn't, it would have already been cut after Reaganomics, NCLB, the 2008 GFC, COVID19, or the numerous other occasions we've found opportunities to trim school budgets.
Naming the programs gifted and creating a gifted identity is the core issue. Instead, call it something like asynchronous development, and place kids in classes appropriate to their pace of development.

I'm hopeful that AI can offer highly individualized education to each kid, and get around this issue entirely.
Wow. OK then.

Around 2000 was the time I first switched to Linux as my primary desktop OS -- I disliked Windows XP that badly, I put up with the slightly ropy experience of Caldera OpenLinux.

So it was very definitely A Thing by the turn of the century, but maybe not all the tools that everyone needed were available yet. (And the only usable desktop distros still cost money back then.)
Newscast teleprompters are directly in front of the camera lens specifically to not have them looking away from the lens. This has been a solved technology for decades. Perhaps you're thinking of cue cards or the teleprompters speakers use in a speech live audience type of setting?
Moved on to ... what?
> For years I wished they got their stuff together, but at this point I'd be very suprised.

This is a thing that's having work done, but still too large depending:

https://www.swift.org/documentation/articles/static-linux-ge...

See here for sizes of various languages as of August 2024 when I'm commenting, but this is Swift 5.10 for Windows:

https://github.com/MichalStrehovsky/sizegame

Build actions here:

https://github.com/MichalStrehovsky/sizegame/blob/master/.gi...

What you want, instead, is Swift 6 for Linux, while e.g. Alpine, as of summer, still too large:

https://mko.re/blog/swift-alpine-packaging/#:~:text=Package%....

In this thread on Swift for AWS Lambda, a dev gets a Linux static build to 5.9 megabytes:

"Then, I stripped it and it's now 5.9Mb. That's an impressive 86% reduction.
Given that musl libc.a is 2.4Mb and libc++.a is 10Mb, I find that 5.9Mb for an executable that contains both libc and the Swift runtime is not that bad :-)"

https://forums.swift.org/t/aws-lambda-functions-and-the-linu...

> They probably have too much technical dept already due to the support of XXX edge cases Apple need for iOS/MacOS development.

See also embedded Swift:

"Apple explains that Embedded Swift is a subset of the Swift programming language with a much smaller footprint (the binary can be around 10KB..."

https://www.cnx-software.com/2024/06/13/embedded-swift-esp32...
Thanks for the kind words! I'm a fan of magentic :) One of the projects I've built with promptic is https://pdf-to-podcast.com
> isn't this a technical product for technical users?

I would expect a technical user would be immediately skeptical at the value proposition. I can't even trust git to not break itself when I'm using it directly. Throwing in an LLM and natural language sounds like an express elevator to hell.
https://www.justice.gov/opa/pr/co-founders-paycheck-protecti...
Just an idea: having a little widget in the MacOS menu bar that pops up or sends you a notification to solve a human task wouldn't be so terrible either.
Dumb shits misapplying Agile because "we do standups" are dead. The entire point is and always has been to get the right people working on the right stuff in such a way that they can validate their assumptions and get customer feedback as soon as possible. Not how well you "do Scrum," "increase your velocity," or any of that trash. But actually applying these concepts breaks some managers' brains, and then we get the toxic crap people rant about.

The fundamental assumptions behind Agile are as valid as they were 25 years ago. The problem(s) are control freak managers who are incapable of coaching their teams into taking charge at the local level, devs "who just want to code" and not think for themselves about the larger context of the work, and bullshit "life coaches" using Agile coaching as a way to "break into tech" with no tech skills.

This is fundamentally a crisis of incompetence, where people are failing to implement what at its roots is a better way of working, in certain contexts anyway, because they fear giving power and control to the rank and file.
This doesn't look meaningfully different from current error handling in Go.

It's basically the same syntactic sugar as `try!` in Rust, isn't it?
Give it time y'all. This is the first inning, and I'm already terrified.

I encourage you to have a conversation with ChatGPT's advanced audio for a taste of what's to come. If you can, have someone talk to it in a relatively unpopular language like Afrikaans or even Icelandic--they will shit their pants.
Spyware? In my terminal? It's more likely than you think!
> have been denied of opportunity to go on and do great things.

Well, if they’re so brilliant…
Congrats on the launch, this is an interesting concept. It's somewhat akin to developers approving LLM generated code changes and pull requests. I feel much more comfortable with senior developers approving AI changes to our codebase, then letting loose an autonomous agent with no human oversight.
i recommend lowendtalk what fly.io doing is running colocated baremetal servers and using firecracker to overcommit (probably via memory ballooning and other disk compression on demand)

if you are going to haggle over $2/month then you are better off just connecting your raspberry pi with wireguard/cloudflare tunnel on a residential connection
I think we need to reverse the roles or how they play out in companies in day to day life. We need other people than engineers to _ask_ for certain changes or _make suggestions_. Not a product manager, who takes ideas from other departments as law and _makes demands_ out of that for the engineers, and then by the might of their management position push the changes through.

We could be better off with for example a designer talking directly to the engineers and asking them "Can you achieve XYZ?" then the engineers thinks for a bit and then reply "We can do XY, but Z would be way more effort and not worth it at this time.". Then they decide, whether to do XY even without Z. I don't see why designers or engineers should not be capable of sitting together to come to a decision, and I don't see, how there necessarily someone needs to be involved trying to force something down the throat of engineers.

Similar for sales or marketing. They can come to the engineers, asking them: "We would like to sell feature XYZ. Are we ready for that?" then the engineers might say: "Nope, ask again next year.", instead of sales and marketing running off selling things that don't even exist yet. Then there needs to be acceptance and trust in the engineering team's competence. If that trust does not exist, we need to ask ourselves what the company is doing with such a team.

How I have come to loath the view, that engineers are like a band of little children, who will run off and go all crazy, if there is no manager ordering them around.

Some kind of overarching goals will need to be known or thought of. Those we can extract from having contact with the actual users, and from having great ideas, that we test out and get user feedback for.

In reality most engineers never have contact with the actual user in their daily job and as such, it is of course very far removed from being agile.
We have a web app and iOS app for now - just click "Try Martin for Free" and it'll take you to the web app. It's also at https://app.trymartin.com.

You can download our iOS app here - https://apps.apple.com/us/app/martin/id6453473083.
> had no idea what was meant by "context" as it's a highly ambiguous word and is never mentioned with any concrete definition

(forgive me if you know this and are asking a different question, but:)

I don't know how familiar you are with LLMs, but "context" used in that context generally has the pretty clear meaning of "the blob of text you give in between (the text of) the system prompt and (the text of) the user prompt"[1], which acts as context for the user's request (hence the name). Very often this is the conversation history in chatbot-style LLMs, but it can include stuff like the content of text files you're working with, or search/function results.

[1] If you want to be pedantic, technically each instance of "text" should say "tokens" there, and the maximum "context" length includes the length of both prompts.
> potential drug possession violators

That's literally everyone. Taking rights away from suspects is just an elaborate way of saying that cops get to decide who has rights and who doesn't.
As an alum of gifted programs with many friends who were also alums, I think most of us would say, "good riddance". In fact, I'm pretty sure the strongest haters of gifted programs I know are people who used to be in them.

For most of us, the reality was that our status as relatively studious kids created a situation where our area of greatest need was social-emotional development, not intellectual development. Gifted programs mostly served as easy, almost dismissive solution for our parents, who would rather see our very real social-emotional challenges as further evidence of our intellectual excellence and the importance of separating us from our peers so they won't "hold us back."

Quite the opposite. Being in class with my friends is what kept me emotionally grounded, and being separated from them, in a way that sends a clear message to everyone involved (including me) that it needed to happen because I was somehow too good to be in the same classes as them, did lasting harm. Even now my lifelong best friend is obnoxiously deferential to me on all sorts of subjects because he sees me as "the smart one" instead of a more sensible perspective like "the one who happens to enjoy math."

But I did move around as a kid enough times to see a few different ways of doing this sort of thing, so I can say with certainty what does work, and it works well for everyone involved: flipped classrooms. It's magical. In a group where kids who have mixed skill levels on a particular subject are asked to support each other instead of competing with each other, they do just that. And I can say from experience that it's a much better way to make a classroom more challenging for kids who do better in that subject. Helping your peers understand a tricky subject is a much more interesting intellectual challenge - and builds more useful life skills - than an artificially "accelerated" learning program ever will be. And it's better for long-term learning, too, because it helps build even stronger foundations of understanding.

And I am also seeing, now that my kids are in a school that uses flipped classroom teaching, that it's better for everyone else, too. My younger child, who has been having trouble with reading, gets an immense amount of value from being able to pair with friends who are stronger readers.
> [0]: Yes, scientific progress depends on like a thousand people https://www.theintrinsicperspective.com/p/yes-scientific-pro...

I agree with your overall message but it's those thousand people and the hundreds of thousands ( maybe millions ) of people who make the scientific progress possible. It takes a community and an infrastructure to turn a scientific discovery into scientific progress.

Like it took thousands or millions of people to take the discoveries of von Neumann, Church, Turing, etc into something worthwhile.