skysight-inc/HackerNews huggingface dataset:
That's of course an option if you're fine with your deployables being architecture- and OS-dependent, and very often that's the case.

But for when it's not, I think a platform-independent and language-agnostic bytecode standard is a valuable thing to have.
There's a fair bit of discussion of this here: https://news.ycombinator.com/item?id=39957909
I was really hoping to see Cap'N Proto used for the format, since that has fast access without decoding, and reasonable backwards compatibility with old files. Anyone know why Flatbuffers were used?
OpenCTX, a spec for embedding context in various devtools
Saw a couple comments around making the link shareable which makes sense so I made that change. Using the "QWANJI" example @carlos-menezes created: https://byronicalpatrick.github.io/qwanji/#ravkrkvn%20rbhni%...
I finally switched to Kagi last month after reading a bunch of HN comments that boiled down to "trust me, it's worth it." And now I'm here to say "trust me, it's worth it."
Hello fellow human.
re: the library integration, I'm confused about how you or your wife's computer is even involved in the process. For my kindle I borrow books on libby and amazon magically beams them over. Does your library not use libby? Are you taking extra steps to avoid amazon?
If you're interested in this sort of stuff, you might like this diff-based CLI tool I wrote:

https://github.com/freuk/iter

It runs on Groq (the company I work for), so it's super snappy.
The Navy Needs to Fix Its Cash Flow Problem to Grow the Fleet
Have you set this up or are you speaking from your reading experience
Why is selling ads unfortunate? The newspaper industry was ad-sustained for a century. Credible journalism only persists in a handful of newspapers, because only they can be subscription supported, the rest depended on ad-revenue that got dominated by google and meta, which meant gutting the journalism quality.

The problem with google ads, is google gets all the cut. If substack can produce an ad system, where the writer can take a bigger cut and exercise control (or choose not to), then it returns the ad-revenue to the writer, which'll make the space boom.

Youtube is half-ad revenue, and it clearly sustains a large ecosystem of thriving video creators. Why can't substack do the same.

The ads can take two forms.

1. Generic ads, which substack just providess silently, and takes a large cut.

2. Writer-sponsored ads. Essentially like youtube sponsorship segments. Except substack provides a nice interface to put the ads (That doesn't piss off the users), and a centralized payment/bidding platform to lower the transaction friction, and take a small cut out of it.
>I work at OpenAI

I know there's a lot you can't talk about. I'm not going to ask for a leak or anything like that. I'd just like to know, what do you think programming will look like by 2025? What do you think will happen to junior software developers in the near future? Just your personal opinion.
What was the impact of leaded gasoline?
In fact, the 10oz gloves that boxers wear allow them to hit their opponents' heads harder and more often, resulting in more brain damage. In MMA, we typically see a few light blows followed by a knockout blow or a quick flurry of head strikes before the fight is stopped. In a boxing match, the fighters can trade head shots for 15 rounds ...
It has many names: asymmetrical warfare, terrorism, resistance, civil disobedience, etc …
A tablespoon of butter is significantly more than what is considered a pat of butter.
In Firefox you can enter % into the url bar to search within your open tabs.

I also use Powertoys to search for Windows - Alt-Space to bring up the Powertoys Run menu, then % to search amongst open windows ("Window Walker").
Not sure if that's making things "fair". Grep & find are insanely powerful when you're a CLI power user.

Nonetheless, I'm particularly curious which cases the AI tool can find things that are not easy to find via find & grep (eg: finding URLs that are created via string concatenation, those that do not appear as a string literal in the source code)

Perhaps a larger question there, what's the overall false negative rate of a tool like this? Are there places where it is particularly good and/or particularly poor?

edits: brevity & clarity
I agree with your points here, but this seems like a two-wrongs-make-a-right type of argument. Basically, companies (like Amazon) don't have to honor their agreements, so neither do I.

I agree that's a fair standard, but it does feel a little ... suboptimal to say "I can and will lie because I expect that they are lying."
Not really no it's not the same. But this whole argument I feel like it's trying to explain flying to a fish. Most developers are so far removed from this world they have no practical experience keeping the chaos out of the network, it's very frustrating from my end.
I grew up in the south and was fortunate enough to move to the Bay a few years ago.

I was expecting it to be some kind of utopia, with futuristic technology on every corner.

In reality, it is roughly the same as anywhere else in America. A bit of a let down. The innovation does not take place in the infrastructure.

Beautiful place, though!
"motivated anecdotes" aren't valuable because they aren't accurate. It's political fuel for to shit on something you don't like.

With this line of thinking, I could say climate change isn't happening because of the temperature outside my house.
Toxic waste such as fluoride should be removed too.
Thanks for the feedback! Added the link sharing but the OG tags looked like a bigger task (and SVG might not be supported?)
Upgrade? More like launch the process of planning for drafting a bid solicitation announcement. If I were 3.5" floppies, I wouldn't worry about retirement any time soon.
Because most of the time you didn't have to implement this. The UI toolkit implemented this. When you have to do everything from scratch, most people don't.

Take a simple link navbar with a menu of links on a webpage. This has existed since forever. It should be that you can open the menu with your keyboard and use up/down to navigate it. But that means writing JS code. So devs who did it from scratch didn't do it, and only those who used an UI library with that already programmed in by someone else got it.
The longer a thing has not failed, the less likely it is to fail at any given moment. On the other hand, the older a thing is, the more likely it is to fail at any given moment.
Aider is the only tool I use for coding now with ChatGPT.

Copilot is pretty good but I like the split context of declaring what you are working on in the CLI.

It still suffers from ChatGPT laziness sometimes, you can see it retrying several times to get a correct output before giving up.
Glass house... Of random numbers, assigned randomly? All of which are largely inaccessible unless they connect out first? Which is the same with NAT...

Are IP addresses really such sensitive secrets from your POV?
Good point. Before covid, i did the same on my long communte. This is the perfect usecase for yt premium
If anything, the hacker culture equivalent would be someone who is desperately trying to project the "hacker vibe" without much to show for it.
If you (a consuming dev) want the world's smallest (in your code) - use the .net built in parser[0]. Bonus, it's RFC4180 compliant.

If you (competing/learning) want to write the world's smallest (code golf style)... this isn't it, and has some weird superfluous lines (if that's your measure - per the original question).

If you (learning) want to write an efficient parser.. this isn't it. You don't need a StringBuilder, you can seek the Stream to collect the (already formed) strings directly from source vs char-by-char memory copy and rebuild. Yes; that limits your stream choices, but since the example/tests only use FileStreams (which are seekable) you might not come across other kinds. If you need to use un-seekable streams, then you'll need to use a large enough buffer.

[0]: https://learn.microsoft.com/en-us/dotnet/api/microsoft.visua...
Firefox crashes every now and then, and I don't lose my session.
Some of the songs generated with this are hilarious. For example:

https://www.udio.com/songs/jPdgtC9en8s8nh5V2aZUJa
https://www.udio.com/songs/dkp5W5P6oCuCmcbfHMtSUR
The acceptable replacements would be Libre/Open Office, then Pages. The latter has more feature than Google Docs. Where Google Docs shines is when you need collaboration and basic Word processing features.
Complete your certification and/or start a portfolio and showcase some of your work. Even with this, the job market is pretty terrible right now. It's probably not the best time for a career change.
... microeconomics works amazingly well!

scroll down and look at that graph! https://www.fda.gov/about-fda/center-drug-evaluation-and-res...

also go to and read about the studies https://www.noahpinion.blog/i/142905737/the-evidence-is-in-f... and you can see the exact numbers from the datasets, these are all spherical cow parameters basically!
The reason why so many people dislike the author is because he's incessantly creating problems for other people. If he only did it for himself, the outlook would probably be more sympathetic.
> IPv6 where your home network or backend infrastructure is a transparent glass house is a failure by design.

Please refer to RFC6092 "Recommended Simple Security Capabilities in Customer Premises Equipment (CPE) for Providing Residential IPv6 Internet Service" (Jan 2011)

(Despite the 'recommended' in the title, this is made mandatory by other specifications.)

It does exactly what you ask for: "Proper security is when everything is closed off and inaccessible by default."
De-escalation is also much more effective when your opponent sees how ready you are for the alternative.
Very nice, I'm beginning to have a very high opinion of Google Play Books. The fact that I can upload my own epubs and use their product with them like first-class content is really damn cool. I didn't know about this aspect, but this makes a major difference to me. Thank you!
That's some super steep pricing
Blazor is peak corporate software. It's fine for internal apps but a nightmare for users that aren't forced to use something (ie, not internal apps). Blazor WASM in particular is the slowest web framework around, the layout is always broke and even on websites that are created to showcase blaze it absolutely is riddled with layout bugs the moment you use it on mobile.

React and other JS native frameworks, as much as they are looked down at from back end (especially dotnet devs) are miles ahead in terms of user experience and even actual development experience (good luck doing more than forms and basic stuff on blazor wasm for example).

It's for c#/dotnet devs that have a single hammer and hate learning new things so they will use csharp everywhere.

As to your point, can you show me a single user facing, non demo app or blazor related website that actually runs on blazor (especially wasm blazor) ? I'm curious to see why you think it's actually replacing or capable of replacing js on the front end.
I don't think it really helps to use negative numbers (e.g. thinking of income as negative is very confusing). I started a discussion [1] on the PTA subreddit about a month ago about how to make PTA syntax more intuitive, and someone suggested using arrows to mark the "from" (aka credit, or negative) and "to" (aka debit, or positive) accounts. The numbers are unsigned and the terms "credit" and "debit" aren't used, and I think it's way more intuitive.

[1]: https://www.reddit.com/r/plaintextaccounting/comments/1bh3x7...
Where have they moved to?
I really like Kagi and this is probably Apple’s fault but the requirement to install a safari extension which then hijacks your default search is very janky and is my #1 complaint.

Any reason it can’t just be added as a search engine?
It's crazy to me that so many software companies dumped millions and perhaps even billions of dollars in R&D collectively to learn how to do UI&UX effectively in the 80s, 90s, 00s, etc., and every new generation just ignores the previous one completely because it looks dated.

Relevant XCKD: https://xkcd.com/1053/

Gen Z, or Gen Alpha, or whatever you call teenagers these days, aren't born knowing how to use a desktop computer. They're born knowing how to use smartphone apps. From what I hear, many of them are terribly ill-equipped to be actually productive with desktop.

They're no different from just an office guy who never used a computer in the 90s or from a kid or got a PC from his parents in the 00s.

Why would the GUI have to adapt to modern users when a new user now is no wiser in practice than a new user back then?
Most people dial down this kind of "uniqueness" as they grow up because they don't want to be a constant source of headache for everyone surrounding them.
Ask HN: What did you regret not doing in AI?
Water Quality by Country 2024
Meh. It's a bad habit. And half the time (generally,, not here) people store docs in shared drives.

Secure, accessible password storage shouldn't be a burden.
US Air Force Secretary so confident in AI-controlled F-16s, he'll fly in one
These are the sorts of comments that make accounting and bookkeeping more difficult for people who are learning it. It helps no-one to try to think of income and expenses as equivalent to liabilites and credits. They are merely on the same sides of the accounting equation.

Assets + Expenses = Liabilities + Equity + Income

Expenses are not assets. For example, depreciation is not an asset. It is the representation of the life of the asset getting used up. It is an expense, a pure expense. Interest paid on a debt is not an asset. It is a pure expense. There are no word games that turn these into assets, like you might have for a software subscription or a gas bill.

Expenses diminish the business. Unlike assets, they do not represent anything that can be liquidated. Income increases the business. Unlike a liability, it does not represent a claim against the business.

Why aren't expenses and income on the balance sheet? Because they are netted out into retained earnings for the period. Imagine a business that cannot have a liability. Its accounting equation would simplify to:

Assets = Equity.

Income increases equity, expenses decrease it. Is equity a liability? NO. It is a separate account category with a credit balance. Want to look silly? Do as I did when I was a young programmer who knew everything and confuse the two.

People not learning bookkeeping before writing accounting software (which is a lot more software than people expect) make many dumb errors that frustrate users, bookkeepers and accountants. A decent bookkeeping book (e.g. Bookkeeping for Dummies) goes a long way to familiarizing someone with how to handle double entry accounting.
Yes, of course. Caliskan et. al (2017) showed this comparing implicit bias in psychological a/b experiments to bias present in language models trained on different corpora (e.g., news, twitter, common crawl).
You were the one advocating for incompetence.
In a city of any size, holding one unit on or off the market is not going to affect the overall price. It's in the landlord's interest to rent it out rather than have it vacant.
It applies categorically. But the category isn't "all people", it's "all people whose wealth was obtained through fair means". Economic parasites - which describes all ultra-wealthy people ipso facto - do not qualify.
Similar fun story - I was working out how to embed jQuery into a Twiki site and how to do mouse-overs on content for some reason, no idea what any more. I needed some tests with different content. Our boss had just got a bulldog puppy that he was enamored with, so I found a gif of a bulldog puppy licking the camera, so it looked like it was licking the screen from inside it and used it as my test image.

I ended up making the front page panel of the new team twiki page where we had the team structure laid out a small random chance of showing the bulldog licking the screen in a full screen mouse-over, then I completely forgot I'd done it and went on vacation.

The boss was demoing the new site to the global team, with our MD there, and moused over it, triggering the screen licking gif, then moused off it and came back and it wouldn't retrigger and couldn't work out what had happened. It caused bit of a stir, but I was allowed to leave it in place with a very low chance of appearing.
I've heard the newest stable audio model from stability can to audio-to-audio
After the DMCA and the CFAA, what techie thinks the law will work out in their favor?
You hit the nail on the head - Apple does not allow the addition of custom search engines at this time.
You're right, it's not possible to set a custom search engine on safari. An extension is the only way. Blame apple :)
I usually share example of compression result on my Twitter (as the main marketing channel for now), some of the videos was compressed more than 90% of the size, by re-encoding with h264 codec. Thanks for the feedback, I will update the website to add some example videos and images. For trimming without re-encoding, it's not possible in the current version
You're quite right. It's just that I've had this specific argument before, I've heard the arguments, and they're unconvincing. The first few times -- yes, I talk about this kind of thing more often than you might imagine -- it was intellectually challenging in the way you describe. Are my own points valid and reasonable? Do they bring up new points I should consider? It gets tiresome after a while, though. No one ever brings up novel ideas or even interesting ones. Every single time it's more like this:

Me: I bought a {ebook, movie, video game} the other day, and...

Unclever person: GOTCHA! You bought a license! There, do you feel better for having been corrected by my superior pedantry?

That nonsense ads nothing to the conversation except for me blocking the person as a pain in the ass if I'm on a platform where I can block people. If someone has an actual argument stronger than the Terms of Service printed in 3 point type on the back of a store behind the bathrooms, I'd love to hear it. I couldn't care less about the gotchas.
It does happen without legal recourse. Since the USA doesn't have a registered lease system (no registration, police don't care), anyone can take property and claim it is theirs, and live there while the courts sort it out. This includes just going on vacation for a couple of weeks.

It isn't a solution to anyone's problems except maybe as a way to live free while doing lots of drugs.
$10 a month?
what a delightfully epic troll, good on jwz :)))
definitely not taking the time to see Anguilla's off-shore cays
> Much of rural America grows corn or soybeans.

Not in the parts of rural America this article is focusing on.

In Iowa, Illinois, Indiana, etc, where they grow ridiculous amounts of corn and soybeans, the land is way too valuable to allow widespread poverty to occupy it. I’m not saying it doesn’t exist, but it’s nothing like the scale of the rural south.
Is this true? I actually haven’t been hit with 4oz gloves, but I train a lot with 10oz gloves and while they hit harder than my 16oz, I’d assume the 4oz hurt more. Or at least cut more and cause superficial damage since you have less padding for your opponent.

My thought was that since western boxing is limited to hands and standup, you’re going to go for headshots a lot more. You’re limited in your weapons. Muay Thai has a lot more options, and since punching scores less, you end up with a lot more shots to the body.

I only brought up the 4oz gloves in my original comment because I just don’t enjoy watching the style of lots of punching headshots as much. I feel like modern scoring and use of gloves that get through guards easily changes the style and encourages more punching to the face, which isn’t what I find artful in Muay Thai. My personal weapon of choice is going for knees.
Mallory, surely?
What are the exact requirements? If we have LLA, and so back in prefix mode, but then type A, are we back in repeated letter mode, where LLAA would want the second item that starts with LLA, if it existed? Are we always back in repeated letter mode if the input terminates with a repeating letter?
I really feel like the popularity of diffusion has made it far too shallow.

Why diffuse an entire track? We should be building these models to create music the same way that humans do, by diffusing samples, then having the model build the song using samples in a proper sequencer, diffuse vocals etc.

Problem with Suno etc, is that as other people have mentioned, you can't iterate or adjust anything. Saying "make the drums a little punchier and faster paced right after the chorus" is a really tough query to process if you've diffused the whole track rather than built it up.

Same thing with LLM story writing, the writing needs a good foundation, more generating information about the world and history and then generating a story taking that stuff into account, vs a simple "write me a story about x"
I'm not aware of that. I doubt asbestos cement water mains are a significant health risk to the end user. I think any asbestos that could become airborne is a risk. To the workers who installed those pipes, certainly.
I do both judo and BJJ, and I've concluded that some people are just ungrippable lol. Ridiculously fast + painfully efficient at breaking grips and counterattacking. Especially the judo-only guys when standing.

Once I know the other person is good at the gripfight in a certain position, I immediately let go and try to counterattack from another angle.

It's the only reliable way I've found to save my fingers lol
Love what you are doing but "never" is just not true. Used Suno to create a song about our daughter the other day which had wife and I in tears.

We are already at a stage where AI is touching hearts.
Some tenants aren't worth the rent, so it is in the landlord's interest to find reasonable tenants rather than have it vacant, but you don't want to take someone as a tenant who will trash the place and then not pay rent for several months until they are evicted. Additional laws can make who to accept as a tenant even more stringent. For example, if you make below 80% of median income in Seattle, landlords have to pay your relocation costs if you raise rent more than 10% in one year. This means not many landlords are interested in renting to anyone who makes less than 80% of median income anymore.
What numbers are you using to say the economy is terrible for most people?
Is this similar to Riffusion?
Let me sign up with something besides a Google account.
What are your thoughts on BDSM?

Should people be allowed to attend private sex clubs where consensual sexual violence is a key part of the group activity?