skysight-inc/HackerNews huggingface dataset:
If you're sitting in front of the keyboard, inputting instructions and running the resulting programs, yes you are still a coder. You're just move another layer up on the stack.

The same type of argument has been made for decades -- when coders wrote in ASM, folks would ask "are you still a coder when you use that fancy C to make all that low-level ASM obsolete?". Etc etc.
no, they are applying the "I found one counterexample therefore the whole message must be incorrect for the general population". A distant relative of the semantic argument: "the sky is blue", "nuh-uh, not all skies are blue. once there was an atmospheric event, and the sky was a color other than blue. hence you are wrong..."
I'm using Linux with Xfce, but it seems to be locked into a Gnome-like look and feel, with header bars and CSDs that can't be disabled in favor of standard title bars and menus, so it's actually very inconsistent with the rest of my desktop environment.
Yeah, I spec'd 256kb/s to be conservative and to head off audiophiles screaming about 128kb/s MP3s at the pass, but 128kb/s is quite common, and turns 512GB into a year straight, 24/7, of music. I feel like that for all but basically a pathological pirate who is not listening to everything they're pirating at that point, this really ought to be enough that most people don't need to "subset" their collection for their phone anymore.

At my personal collection of 30GB, I don't need a server anymore, self-hosted or otherwise. I just put copies of it wherever I want it, and it's part of my backup set.
Caveat emptor. Whenever the discussion of lucid dreams comes up on HN, invariably there are reports of people who did it regularly but had to stop because apparently doing it a lot makes the dream world and reality begin to blend too much and you end up tired all the time and not sleeping well.
It’s called the modified Julian day (MJD). And the offset is 2,400,000.5 days.
In the Julian day way of counting, each day ended at noon, so that all astronomical observations done in one night would be the same Julian day, at least in Europe. MJD moved the epoch back to midnight.

https://en.wikipedia.org/wiki/Julian_day
When I was on Android, I used Markor for text editing and Termux for command line git.

For iOS, I now use Working Copy for git commit/push/pull, and Obsidian to edit text, and I like Obsidian's interface a lot for making quick Markdown edits.

I believe Obsidian has an Android version as well, but I have not used it. I'm not sure if there is an Android version for Working Copy but there may be similar GUI git apps.
you're assuming this really was Russian, but mossad captured several Russian bases/arms depos last weeks.
Is it even 5% of revenue? Curious where you got that number because it seems unbelievably high
i'm so confused by these discussions around hitting the wall.

sure, a full-on AGI, non-hallucinating AI would be great. but the current state is already a giant leap. there's so much untapped potential in the corporate world where whole departments, processes, etc can be decimated.

doing this and dealing with the socio-economic and political fall-out from those efficiency leaps can happen while research (along multiple pathways) goes on, and this will take 5-10 years at least.
It's not immediately clear to me that this is true. Video games are designed to be played interactively. Streaming a single playthrough via a non-interactive medium strikes me as transformative.

Would you say a screen capture of Microsoft Excel is also copyright infringement? If not, what would you say is the legal basis for treating that differently than a video game?
I suspect its largely because the one place where it could have world altering potential - replacement of fiat currency as general currency - got massive pushback. The reasons are varied & ultimately don't matter, just that it did.

That leaves just memes, speculation and illegal stuff basically.
Just got an email from them out of nowhere and they are closing down more or immediately. Very surprising.
They be on vacation, yo.
Fairly solid take. And you haven't even mentioned the reproduction crisis and similar issues in the general field. That doesn't make the accumulation of knowledge in clinical psychology any easier either.
If I had a senior member of the team that was incredibly knowledgeable but occasionally lied, but in a predictable way, I would still find that valuable. Talking to people is a very quick and easy way to get information about a specific subject in a specific context, so I could ask them targetted questions that are easy to verify, the worst thing that happens is I 'waste' a conversation with them.
Could you distinguish code written by an AI from code written by a fake AI that is actually a human being?

Something/someone other writes the code, that's outsourcing.

I wouldn't consider myself an artist if I create a picture per midjourney.
I was casually into this stuff like twenty years ago–read the forums, tried various techniques etc. I did have a bit of real success with it, also having some lucid dreams that are memorable years later, however I didn't actually like the experience of consistently remembering lots of details from my dreams, which was, I think, most of why I stopped.

At the time, at least, the recommended starting point was dream journaling–writing down everything you can remember as soon as you wake up. Practicing that even for a few days has the effect of helping you retain quite a bit more detail from your dreams. It wasn't so much that I had unpleasant dreams as it was that remembering them made the night seem somehow less restful, as though I needed the relatively blank gap of sleep in the filmstrip of my memory to be able to wake up with a clear head.
I think you’re on to something. I find the sentiment around LLMs (which is at the early adoption stage) to be unnecessarily hostile. (beyond normal HN skepticism)

But it can be simultaneously true that LLMs add a lot of value to some tasks and less to others —- and less to some people. It’s a bit tautological, but in order to benefit from LLMs, you have to be in a context where you stand to most benefit from LLMs. These are people who need to generate ideas, are expert enough to spot consequential mistakes, know when to use LLMs and when not to. They have to be in a domain where the occasional mistake generated costs less than the new ideas generated, so they still come out ahead. It’s a bit paradoxical.

LLMs are good for: (1) bite-sized chunks of code; (2) ideating; (3) writing once-off code in tedious syntax that I don’t really care to learn (like making complex plots in seaborn or matplotllib); (4) adding docstrings and documentation to code; (5) figuring out console error messages, with suggestions as to causes (I’ve debugged a ton of errors this way — and have arrived at the answer faster than wading through Stackoverflow); (6) figuring out what algorithm to use in a particular situation; etc.

They’re not yet good at: (1) understanding complex codebases in their entirety (this is one of the overpromises; even Aider Chat’s docs tell you not to ingest the whole codebase); (2) any kind of fully automated task that needs to be 100% deterministic and correct (they’re assistants); (3) getting math reasoning 100% correct (but they can still open up new avenues for exploration that you’ve never even thought about);

It takes practice to know what LLMs are good at and what they’re not. If the initial stance is negativity rather than a growth mindset, then that practice never comes.

But it’s ok. The rest of us will keep on using LLMs and move on.
Does anyone know the reason?
> The depiction of the military's IT as nearly impregnable...

Where was this depiction made by the OP? I only see descriptions of IT infrastructure that's under attacks of a nature and scale that not even software megacorps will ever see.
I love pprof. I used it so many times to profile my Go applications. However, as you wrote, the visualization is in a browser, which I found incapable to render the flamegraphs I had to work with.
Counting your breaths seems like a better way to do it. When I tried wake-induced LD'ing, I didn't have any strategy in mind when it came to what I should be thinking of. When I was right at the boundary of dreaming, my thoughts would start racing and I would usually snap myself awake. Your advice would likely have saved me from a few failures.
I was expecting the article to explore how you are basically interrupting sleep to achieve this.

The purpose of sleep isn't to dream, it's to garbage collect. Activating parts of the brain to control dreams means they aren't sleeping anymore, which surely is getting in the way of the primary function?
Peter Thiel talked about this years ago in his book From 0 to One. His key insight, which we're seeing today, is that AI tools will work side-by-side with people and enhance their productivity to levels never imagined. From helping with some basic tasks ("write an Excel script that transforms this table from this format to this new format") to helping write programs, it's a tool that aids humans in getting more things done than previously possible.
people are downvoting because they don’t want to see walls of text generated by llms on hn
AGI is the new nuclear fusion.
Interesting take. Settings are typically something I setup once and move on. A GUI is nice (I'm sure there will be one), but not required in a v1. One of Ghostty's stated goals is sane defaults that mostly work out the box. I just checked my settings file and I changed 3 things. I think they did a pretty good job with defaults.

Finally, somewhere else in this thread someone linked a web tool that will generate the settings if you absolutely can't look up the couple you need to change.
It tells us a lot about their internal power dynamics if their top leadership actually listened to the rest of the government on this.
> I strongly suspect people will not be so flippantly dismissive of the inherent limits of these technologies by this time next year.

People are flippantly dismissive of the inherent limits because there ARE inherent limitations of the technology.

> Maybe because the implications are almost unthinkably profound.

Maybe because the stuff you're pointing to are just benchmarks and the definitions around things like AGI are flawed (and the goalposts are constantly moving, just like the definition of autonomous driving). I use LLMs roughly 20-30x a day - they're an absolutely wonderful tool and work like magic, but they are flawed for some very fundamental reasons.
Thanks for the explanation of what "teleportation" means in this context. I guess that word is maybe not the best choice as "quantum teleportation" conjures up all sorts of images in an average person's head, but that does seem to be the case for a lot of quantum stuff.

I guess where I still get hung up with entanglement is the idea that "classical bits" are necessary at all in the operation. I get that reading the state of the particle on the receiving side is destructive, so you can only do it once. But how is it that just reading it doesn't give you any information without those "classical bits"? Is it something like "there's 10 different ways to read it, and if I don't use the right way I get out some junk, but if I pick the right way I get a definite signal"? So then the only information you're sending to the receiver side using classical bits is the instruction manual on how to read this particular qubit, without which they can't be certain if they really received something at all?

I also get that we might be getting past the point where it's easily explainable without a lot of math jargon. :)
You're still doing it the hard way. I just use Handbrake.

Pick a hammer, not a shitty hammer factory to assemble bits of hammer.
I prefer OpenAI restructures as a multi-stakeholder "platform cooperative", which can accept direct investments. Members could be those who become reliant upon a shared AI platform.
Unfortunately, I can't find the original perf file I get the flamegraph https://laladrik.xyz/img/pic.svg out of. However, I can create with a similar bunch of data and provide it soon.
It sounds like they'd made multiple attempts to land at Grozny and failed due to poor weather, were asking to divert back to Baku, and due to GPS interference were asking for vectors rather than being able to navigate to waypoints on their own. They may well not have been anywhere their flight plan would have indicated.
Isn't fertility a simple economic explanation?

With high fertility rates each successive generation is a multiple larger than the one before it, and then again on endlessly.

And schools, nurseries, and every other centure would also be exponentially growing - even pediatricians and their reliable stack of baby books.

Basically it would just be a huge market with massive potential reach, and one that would be growing constantly, and with basically 0 barriers to entry.
For the curious: Around 75% of post industrial gold mined globally comes from deposits linked to volcanic and hydrothermal activity
Yes, I understand that. Now.

If you're not embedded in finance, though? To the rest of us? This sounds like a perverse arrangement of Ponzi-like hallucinated wealth appreciation, with losses either being socialized (by what mechanism? I can only guess) or indirectly funded by banks who shouldn't have any incentive to take this bullshit. Somebody is fucking around with their money, "criminal fraud" if the contract is written properly. It shouldn't work.

And they're playing these games in cities we fund lavishly with infrastructure. Cities that are allowed to set their own property taxes as needed. Cities full of voters that are not investors.
I don't know about "nearly got shot down". They were escorted to a different airport and ordered to land, but despite several miscommunications they followed instructions and landed safely.
Not a coder here (although I can code). I use LLMs 15+ time a day.
With how much they were charging and how little service they were providing, I can't comprehend how they've never been able to figure out the business model.
Youtube already has that system. I had to go through the process due to a similar situation with someone falsely content ID'ing my video. In that case it was someone uploading music they didn't own to some online music distribution service. Basically the way it works is after you dispute the content ID claim and whoever filed it still says the content is theirs, you can escalate the dispute to an actual DMCA counternotice. After this, your video gets restored and the copyright strike gets taken off your channel.

I think the reason why the person in the article didn't do this is that the DMCA counternotice process requires the person filing the counternotice to provide their full name and address so they can be served if the rightsholder decides to sue them. With problems like swatting going around, I think many people would be reluctant to provide that information to someone who they already know is trying to mess with them.
Irrelevant. You may as well walk back to the first mover and blame God.
Not sure I would say introversion is a negative self label.

> people that say "they are always late haha"

No, that just means "I don't respect other people or their time, haha".

> people that say "they aren't good at math"

There are people who say it as an excuse to not try. But you know, some people are bad at math, so maybe let's have someone else on the team do that part?

But what's the difference to "I don't want to do/learn math"? You don't have to. There's no guard rails on life, you can go out and eat dirt right now if that makes you happy, nobody's going to stop you.

> people that say "they don't like art"

I've not encountered this. Art, like any art? I think this is just not understanding just how much classifies as "art".

> thinking of yourself as bad

I'm not "bad" because I'm an introvert. I'm not "bad" as socializing. What makes you say introvert is some sort of insult?

It's not "bad" of me to be perfectly happy not interacting with anybody for weeks. I don't actually do that, because research shows that this is bad for your long term health, but an extrovert would absolutely not like that one bit. I find it more "bad" if I'm in a waiting room or something and some stranger can't just STFU for 30 minutes while we're waiting.

It says more about you than about introverts that you seem so hostile to it/them.
You sound like the guy I just had to fire after blowing his toes off several times.

If you think you are obsolete or faster than anyone else with these tools then you only naive enough to have lost your objectivity to the marketing. I deal with real risk and failures from the output of ChatGPT which have serious financial consequences. The first victim is always the developer, then the tester.

At best, it is very good at ousting people who shouldn't be allowed anywhere near a damn computer.
The experience indeed can be very much like the "Oasis" video game that runs entirely on fast transformer inference.

Dream reality works by association and expectation rather than having a strict ruleset.
"Nobody's gonna believe that computers are intelligent until they start coming in late and lying about it."

btw: the german KI (Keine Intelligenz) is much more accurate than AI (Apparently Intelligent)
For Science That Comes with Risks, Who Decides?
Big tech has such a twisted incentive structure for devs that I don't see this getting solved unless it impacts YouTube's bottom line. Execs won't care, and ICs will be actively penalized for fixing this vs working on "business priorities."
Considering the advancements we've seen in the last three years, this dismissive comment feels misplaced.
This is about spaced repetition and the Supermemo spacing algorithm.
And strong in-context learning, the true killer feature.
Also, issues with lack of dreaming. It's easy to detect when you start dreaming, but the next steps are hard (stay in a dream state, control the dream). You can end up falling back into deep sleep and suppressing dreaming which will lead to not being rested regardless of how many hours you spend in bed.
So true and sad: I remember I used to read Popular Science and Popular Mechanics cover-to-cover.
The kind of passenger who knows what kind of jet they’ll be flying on has probably heard of Embraer. I do think this is an impediment to Comac tho
> if it does I'll know right away and I can fall back to the old method of doing it manually

It's well and ok with things you can botch with no consequence other than some time wasted. But I've bricked enough VMs trying commands I did not understand to know that if you need to not fuck up something you'll have to read those docs and understand them. And hope they're not out of date / wrong.
That's basically my point. Ultimate responsibility lies with those who decided to fire a missile at a civilian airliner without doing any due diligence or applying common sense, not those who "created tension" or whatever you want to claim the US did in that situation.
The concept of a string’s primary storage being separate from a view/pointer to its contents, is a necessary distinction to draw if you want to minimize copies and still not require garbage collection. Any language that gives you control over your memory is going to need this distinction. Thinking of ownership is a necessary cognitive burden if you want to avoid unnecessary allocations or garbage collection pauses.

People coming from JS or Python look at these burdens and think “rust sucks because I have to worry about string allocation”, without caring that all languages have to deal with this somehow, and if they’re not making the programmer think of it, the language will have to manage itself in a way that won’t always be optimal.

The analogy I like to make is that if a JS developer thinks it’s bad for a language to make them deal with some abstraction, the should consider that their JavaScript VM itself needs to be written in a language that makes someone care about this stuff. JS only works at all because some engineer writing C++ is thinking deeply about string lifetimes. It can’t just be JavaScript all the way down.

However if you’re using Rust in an environment that could just as easily use a GC’d language, you could definitely make the case that it’s the wrong tool for the job. Not everything needs to be written in a low level language, but for the stuff that does, I’m glad Rust exists.

And I’m also glad that people who don’t understand the tradeoffs are “skipping” rust entirely. It’s not gatekeeping, it’s telling people who don’t want to be here that it’s ok: you don’t need to code in rust, maybe it’s just not for you.
I think often company spin like this is more targeted towards internal employees than the outside world. Employees on the inside are always going to have a decent percentage of “true believers” who have cognitive dissonance if they don’t believe they’re making the world better. And so companies need to provide a narrative to keep that type of employee happy.
now just 27 absurdly insane implementation hacks to solve.

webauthn is the only spec born like a 60 yr old legacy technology with global adoption. everything about it is insane.

they didn't even think about having more than one key plugged in (mostly because the use case was just so that the device own your identity so they never thought the use would have control over the hardware), and the solution is to just blink all the keys and use the first one the use touches while hoping the other keys with timeout before the use actually have to use them. so much insanity.
"Your face" doesn't tell border officials anything important about you. For that, you need a travel document with relevant biographical information (eg. name, date of birth), along with a picture of your face so they know who to associate that information with. Finally, to ensure that you can't make a fake document that looks like a real document, there's a PKI system where all the information on the document is digitally signed by the country issuing the travel document.
Thank you for posting, I’ve been eyeing using TreeSitter to make some toy languages, and this looks like a great example to learn from.

The error.rs error type definitions and the pub(crate) directives were both new to me. It’s crazy to me just how much rust continues to evolve well after the 1.0 release. Error handling in particular seems to be a point of confusion; I’ve seen (and bookmarked) many posts on HN about it. The thiserror crate was new to me, and seems really nice.
Sure, we're also pattern matching, but additionally (among other things):

1) We're continually learning so we can update our predictions when our pattern matching is wrong

2) We're autonomous - continually interacting with the environment, and learning how it respond to our interaction

3) We have built in biases such as curiosity and boredom that drive us to experiment, gain new knowledge, and succeed in cases where "pre-training to date" would have failed us
I suppose I can hunt and peck but it would be nice to have links to the studies/papers mentioned. I wonder if they pay attention to any side-effects of lucid dreaming - after all, there is a reason we sleep the way we sleep, and tempering with it must have some cost.
I mean, there's galantamine... Although the experience for me is different than a naturally induced lucid dream. (And in many countries it's a prescription drug for dementia, so don't take this as advice)
Current approches to AI are almost certainly going to be superseeded eventually, calling that a dead end achives nothing.
Hey sorry about that. I will take down the old FAQ, or at least redirect it to the new one. The other thing not mentioned in that section of the FAQ (that I will add now) is the re-review phase. When you miss a card during review it will go to the re-review queue. Missing it again in that phase will reset its interval to 1.

Since I created Mochi there have been some new algorithis developed. Most notably FSRS [0] looks promising.

[0] https://github.com/open-spaced-repetition/free-spaced-repeti...