skysight-inc/HackerNews huggingface dataset:
There are the Lucky Numbers https://en.wikipedia.org/wiki/Lucky_number. Generated by a variant of the Sieve of Eratosthenes, they're believed to have a similar distribution to the primes while not having similar multiplicative properties.
I think it's kinda both. Besides, everyone's ignorant about something.

https://xkcd.com/1053/
So what Ai models are usable for producing a navigatable structure?

I wasnt aware of any that could
I have code completion in vim and I try it every few years and sure it can save a few key strokes but the habit of using it never stays with me.

I think I just learn the code base and build a mental model of where everything is and it works for me. I spend more time thinking about how to organize my code well than to actually type it in my editor anyway. It probably helps that I'm working on Rails apps so there are strong conventions about how to do things that makes this easier.
> Personally, I have no idea what y'all are talking about.
>
> I enjoy seeing other people, I went sailing with a group of friends yesterday, but I absolutely enjoy spending most of my time alone.

That's wonderful that you don't have this problem at all! And that none of your friends have ever been lonely either. I sure hope this lack of personal experience won't make it hard for you to emphathize with those who do suffer from loneliness.

> How anyone can be "lonely" with 8 billion other people on the planet is just incomprehensible to me. For me the whole place is just way too full of people. I really relish my time alone.

Uhoh. Let's start with the 8 billion people nonsense. How is that relevant? One is unlikely to meet the almost 3 billion Chinese and Indians in, say, Alaska. The fact that billions of people exist somewhere else is not helpful. Doubly so because with most of those billions there is no shared language, no shared culture or experience, and generally little else to build into a meaningful connection.

I would argue that we can reasonably exclude the earth population that you are unlikely to meet on a regular basis. This filters out about 8 billion, leaving us with "only" millions for those living in or near big cities, and hundreds to thousands for those who live in the middle of nowhere.

All of this is ignoring the fact that people manage to feel lonely even in a crowd or even at a party. Ultimately loneliness is not about being alone in the literal sense but about not having (enough) meaningful connections. Having no connections in a crowd of millions only emphasizes the loneliness, it does not solve it.

> This has to be some "raised on the internet" kind of millennial phenomenon.

Dismissing the existence of elderly loneliness and spitting on a younger generation all in one sentence. Jup, kids these days, they suck right? You could really try some more empathy with people going through hard times and not dismiss their lived experiences just because it hasn't happened to you (yet).

> As a barely boomer,

Ah, there it is.

> I really miss the open spaces that weren't packed full of people.

Sure, but the US still has many places where you can walk for hours without meeting someone. Or you could move to Alaska. If that seems like a hand-wavy bullshit argument, consider what your 8 billion people argument might feel like to someone who is lonely.

Maybe next time you go sailing ask your friends if they or someone they know have ever felt lonely, and try to stop yourself from arguing an dismissing their stories. You might learn something.
¯\_(ツ)_/¯ linguistic drift. Technically it means you routinely disappoint, but it’s often used idiomatically to mean the opposite
B580 being a "success" is purely a business decision as a loss leader to get their name into the market. A larger die on a newer node than either Nvidia or AMD means their per-unit costs are higher, and are selling it at a lower price.

That's not a long-term success strategy. Maybe good for getting your name in the conversation, but not sustainable.
In IVF you can start checking conditions only in the final bucket. There are no guarantees if the bucket has any acceptable value, and there are no procedures to find the bucket which has acceptable values before scanning it.
I took 3 months off, joined antlers entrepreneur residency program for 3 months (the first batch in India, they do this in the almost 100 cities globally too).

The odds of creating teams among 70 founders, freezing on an idea, pitching and getting an investment from their IC is only 5%. This contrasts with YC where everyone gets an investment on day 1. But Antler isn't meant for those who have that clarity. Yet. You just want to startup. They interview you, giving you 2-3 months to figure it out.

They also have a small stipend during this time.

Although I personally pitched with a team and didn't get an investment and decided to join the workforce again - there are many who continued with their team and bootstrapped post that or raised many quarters later.

Regardless of how many founders eventually raise at the end of the cohort (15 teams formed from 70 founders, 3-5 teams on avg clear IC for $250k investment), Antler raises capital from their LP's 100% of the time, backed up by the logos of the employment of the founders, and potential opportunity. I felt conflicted by this initially. But it's a net win for the ecosystem. They get to fund more winners longer,and aren't obliged to fund every team for various reasons and have a high bar at the IC that is a reality check for many first time founders.

Much like cohorts, the bond from staying in close proximity with that many folks also leads to a lifelong network that is still super tight 3 years post.
Wow, surprised I look like living in a different world, enjoying when documentation pops up as I type. So surprised that many people don"t like Intellisense stuff.
Is the person from Naples, perchance?
I like the article, and I will borrow some ideas.
My team and I also developed the following guidelines on using Github-like management systems. Check it out: https://github.com/holdex/developers/blob/main/.github/CONTR...
Personally, I can say that I just gained a whole _ton_ of respect for you for your ability to learn a lesson, to admit that you made a mistake, and not to double-down on insistence that LLMs are Good, Actually.

I hope my message didn't come across at too unpleasantly confrontational - I'm not annoyed at _you_, but rather at the over-reliance of these hallucination machines in our industry which is supposed to prize hard data and accuracy. I'm glad I was able to help someone gain a bit of reasonable skepticism for them!

All the very best to you and yours for this holiday season!
> I even had a Nobel Laureate once tell me that my research was simply "dotting 'i's and crossing 't's".

(｡•́︿•̀｡)
What kind of model learn and what's its token output on intel gpu's?
It’s not a matter of correctness, but of understanding. OP definitely intended to imply the content does not disappoint, and used a colloquialism most native speakers would understand
Hmm. Why only 2? Why not 3 points? Can you find an interesting curve produced by a constant product of distances from N points? Maybe even in higher dimensions, for 1 point, you have a sphere. What is the shape for 2 points? Is it more like an hourglass-like double droplet?
The problem is, they are "trading" from smartphone apps. Remember this - no money will ever inflow into your bank account from scrolling and tapping.
I drive a car that doesn't have a backup camera and I wouldn't pay more for a car with a backup camera. I've never felt like I need it. I guess this is just how these augmentations work. By the time you've invested the time to learn the skill, you don't need the augmentation anymore. So you're left a bit puzzled by people who do. The people who use augmentations, or rely on them, have a more clear differential view. They compare their augmented ability with their non-augmented ability and it's very different.

I still have most of the python standard library and many of the interfaces I use often in my brain, so autocomplete saves me almost no time. I can type working code into notepad about as fast as I can type it in VS code.
Wow, are these 7 RTX 4090s in a single setup? Care to share more how you build it (case, cooling, power, ..)?
A bit. But note that "you could too" is not a "you should too".

I can back up without a camera, and I can "drive stick" as Americans call it. But a teenager learning to drive today should maybe not bother.

But that's not the same question as "why aren't you installing a backup camera?". Because it wouldn't change my ability or speed of backing up. And I can drive stick. Why not replace my car with an automatic? Because it wouldn't improve anything.

In fact I dislike automatics, since they'll suddenly and jerkily decide that another gear is best, ever though my foot didn't move, and inclination didn't change. But in a couple of decades it'll all be electric and this problem will go away. The deliberate engine braking is in electric cars just the brake pedal.
> At least the good news is that TUI apps are not getting any traction, and I can completely understand why.

lazygit (54k stars on GitHub) and k9s got a lot of traction and are very popular:

https://github.com/jesseduffield/lazygit

https://github.com/derailed/k9s
Exactly. The idea alone is worthless. The guy in the video has the idea and executed on it.
> 1. The mods there can "steal" your post and any credit for it, reassigning its authorship to one of their friends. This happens more often than you would think.

Really? As a Lobsters reader, I occasionally review the first page of the Lobsters Moderation Log, which is public for transparency’s sake: https://lobste.rs/moderations. And I’ve never seen any log about a story’s authorship being reassigned, whether for a good reason or a bad one.

According to my reading of the source code of Lobsters (https://github.com/lobsters/lobsters/blob/96cf0b32ee81bb1bd7...), such a change would be described in the Moderation Log as “changed user from the_original_user to another_user”. I just searched all moderation logs of story changes in the last two years (39 pages of logs), and no log contains the string “changed user from”. So whether “stealing” of posts ever happened, I don’t think Lobsters users have to worry about that happening now.

Or are you also accusing the mods of hiding those specific changes from the Moderation Log somehow?
Great, another pragmatic programmer producing sphagetti
Yes, David Chalmers.

For the article itself, phrases like "a naïve and toxic view" and "a debased version of what we are" are statements that need to be strongly backed up.

"For me, thinking is a specific and rather unique set of experiences we have." yes, okay, but what experiences?

What do you mean by "concepts"?

She talks about behaviorist reactions, but fails to back that up at all. Why does she think e.g. mechanistic interp. is behaviorist?

"there’s nothing on the other side participating in this communication." I think this is currently correct, for some definition of "nothing", but give an argument.

"new moral claims in the world" give a good physics-based account of this process in humans.

But this efficiency, Vallor continues, “is never defined with any reference to any higher value, which always slays me. Because I could be the most efficient at burning down every house on the planet, and no one would say, ‘Yay Shannon, you are the most efficient pyromaniac we have ever seen! Good on you!’” -- ever heard of E/ACC?

"Vallor tells me she once tried to explain to an AGI leader that there’s no mathematical solution to the problem of justice." -- not currently, but this is peak woolly. Maybe she doesn't know it, but a mathematical solution would need to contain incredibly horrible things. If you stay away from the math, you can avoid thinking about that sort of thing.

Mainly though, it's what the article does not contain. That's tricky to enumerate. I can try if you want.
The async initial implementation changed in such a way as to break existing code
I hate annoying distractions, be it popups, beeps, notifications, alerts, auto brace/quotes/etc and autocomplete prompts. I turn all of that off in every program because I want to be in total control of the computer.

When it comes to autocomplete specifically I initially turned it off because I was mainly a C++ programmer and C++ autocomplete has just never been good enough and a half-working autocomplete is just worse than nothing at all because you end up stalling and waiting for the prompt.
But eventually I just grew to hate it for all languages because it interrupts flow and "pipelining".
> Her motto was "idiots _have_ to be scammed".

So all Americans in context of health insurance? All Italians in context of their byzantine bureaucracy and taxation system? All Europeans in context of social and retirement systems? All developed world in context of housing market? It turned into dog eat dog "eat the sucker" attitude. On top of the hierarchy we got really nasty predators, they look at YOU and see an idiot sucker.
> The better question is: why have the people's representatives failed to protect their interests

Because there are no "people's representatives" after the voting is done. They just go with the biggest bidder. That's why companies are spending bilions on lobbying.
> I find cli tools like find/fd/grep/rg are useful because I rarely need to find only the definition of a function, but rather other call sites too, to find out how it is being used

And find/grep are very bad and limited tools for this compared to what an IDE will give you
Haskell was most certainly not made to address a concern about programmers being really bad at parallelism and thread safety.
> the call stack will helpfully point out the file and line number of the location the error was thrown from, just a few keystrokes in vim will get you there.

Or Cmd+Click/Ctrl+Click in an IDE
> The issue with "non-Rust" languages is that the docs will be on a website.

We have tooling for offline docs of course. See dash (macOS) or zeal (win/linux)
Same here, code completion just gets in the way and messes up what I was already planning to type.

But I DO use jump-to-definition in Vim and other editors. IMO LSP has been an amazing productivity boost just by that one feature.
I totally agree with you, I prefer good autocomplete to a TUI for all these reasons (and more). Well, I actually prefer any CLI to a TUI. The most TUI thing I use in my toolkit is `top` (yes, the "classic" one)
I agree on turning it off to find out. I disagree with almost all of your takes though. If you work without it, I would similarly suggest turning it in for a month.

> You’ll learn where all the reference docs live for your language, libraries, and frameworks, and along the way you’ll learn more by actually reading the docs.

I know where they are. I use them every day. But reaching for them to check every argument if every function I use is a waste of time. It als only works for stuff that has a full suite of documentation. If you’re using an internal library you’re very likely searching the code anyway.

> good project organisation, file naming and explicit import statements.

Good file naming is a crutch for a lack of tooling to explore and modify at a project level. Good project organisation doesn’t require you to disable tooling with semantic knowledge of your project. And explicit imports are a (necessary) distraction m.

> And you’ll learn that the speed of typing, even long method names, is not the limiting factor of your productivity.

It has nothing to do with the speed of typing and it never has. It has everything to do with working at the abstraction level I want to work at - my codebase. It’s using the tooling that means I think about “I have an X and I need it to do Y. “ rather than “let’s go context switch to the browser to figure out if it’s len, count, size, chars”

A good corollary is a linter - it’s incredibly important to the project, knowing and understanding the rules and why they exist is very helpful and would benefit everyone on the team. But a computer can do it for us, and let us focus on writing the code rather than ensuring we have tabs instead of spaces.
Think of it as people who feel more frustrated than other by being interrupted in their thinking process. From my anecdotal evidence I think one can map different psychological spectrums like ADHD or autism to them liking or disliking such tools that "pop up".
> Telegram is now profitable, revenue in 2024 surpasses $1B

All you have to do, is to cooperate. Merci. Au revoir.
This is the first time I come across this mistake / non-mistake so I misunderstood your comment. Are you sure it’s a common enough misnegation for people to understand what you meant ?
What makes you think it was the English? I am pretty sure it comes from continental Europe.
I like that you included instructions on disabling and enabling auto_reload manually from within IEx.

IEx.configure(auto_reload: true)

Sometimes, it is helpful to override your .iex.exs settings for a moment, and it is nice that you showed readers how to do that with :auto_reload.

Here are some examples of other settings you can manually override from within IEx:

Logger.configure(level: :debug)
Logger.configure(level: :error)
Logger.configure(level: :info)
Logger.configure(level: :none)
Logger.configure(level: :warn)

Logger.add_backend(:console)
Logger.remove_backend(:console)

The difference between Logger.configure(level: :none) and Logger.remove_backend(:console) is that all log messages are filtered out with the first option, but the logging system remains active, whereas the second option completely removes the console backend from the logging system. Both are helpful when debugging an issue on a busy system with lots of output flying by in IEx.
How would that work without a homogenious setup? Won't all devices need to be with Apple or Microsoft (etc)? Or is there a standard/cross platform solution?
> All Europeans in context of social and retirement systems?

Can you please explain? You probably know something I don't
Pretty impossible for anything JVM-based IMO. But I am mostly working with C++, C and Python, and it's all doable with grep, vim and a tiling WM
That must be an awful lot of salary if it's worth the reputational damage of bringing public attention to this.
That was wonderful, thank you for linking it. For the benefit of anyone who doesn't have time to watch the whole thing, here are a few really nice quotes that convey some main points.

"We might put the axioms into a reasoning apparatus like the logical machinery of Stanley Jevons, and see all geometry come out of it. That process of reasoning are replaced by symbols and formulas... may seem artificial and puerile; and it is needless to point out how disastrous it would be in teaching and how hurtful to the mental development; how deadening it would be for investigators, whose originality it would nip in the bud. But as used by Professor Hilbert, it explains and justifies itself if one remembers the end pursued." Poincare on the value of reasoning machines, but the analogy to mathematics once we have theorem-proving AI is clear (that the tools and the lie direct outputs are not the ends. Human understanding is).

"Even if such a machine produced largely incomprehensible proofs, I would imagine that we would place much less value on proofs as a goal of math. I don't think humans will stop doing mathematics... I'm not saying there will be jobs for them, but I don't think we'll stop doing math."

"Mathematics is the study of reproducible mental objects." This definition is human ("mental") and social (it implies reproducing among individuals). "Maybe in this world, mathematics would involve a broader range of inquiry... We need to renegotiate the basic goals and values of the discipline." And he gives some examples of deep questions we may tackle beyond just proving theorems.
> users have to use expensive hardware with proprietary drivers/firmware

What do you mean by that? People trying to run their own models are not “the users” they are a tiny insignificant niche segment.
First demography of native populations, second the population from last decade's migration crisis don't seem to be contributing into the systems. Employed suckers think that 40% deduction from monthly paycheck is waiting there to help and save them in case of any troubles in the future or in the old age.
> LLMs can instantly review changes and suggest ways to improve it, which would require either reading up on the topic or asking a fellow engineer on payroll to spend their time doing the same job.

If we train ourselves out of being able to do these tasks, won't we find it harder to recognise when the AI makes mistakes?
I was taught that the s is omitted after plural nouns, not after nouns ending in s.

Julia Evans's house, but the Evans' house.
And I, for one, welcome our new insect overlords
Show HN: An Open Source Alternative to Gemini Deep Research
All -

Open Deep Research is an open-source alternative to Gemini Deep Research, designed to generate comprehensive AI-powered reports from web search results.

How it Works

Search Results: We use the Bing Search API to fetch results for your search term. You can then select the ones you are interested in.

Content Extraction: JinaAI processes and extracts detailed content from the retrieved web pages.

Report Generation: The app then generates a synthesized, customizable report based on your prompt and selected search results using Gemini.

Why Open Deep Research?

Open Source: Fully transparent and modifiable for your specific needs.

Flexible Workflow: Customize prompts and control search result selection for precise outputs. You can also update the model based on your preferences.

Perfect for researchers, content creators, and anyone who wants quick, high-quality insights from online information.

Would love your feedback!
I am a native speaker and got the gist and saw the paradox, and found the phrasing a bit tortured by the triple negative. Thank you for explaining that this was a colloquialism. Now I have to go look up the etymology... And upon further inspection, this usage is actually a misnegation.

"It is a veiled insult: an ironic form of insult delivery which is misinterpreted as flattery to the buffoon who is targeted by it, much to the entertainment of anyone else within earshot who understands the true meaning."
Which is your go-to voltage regulator?
Browser extensions are a major security risk and you should not install any that you wouldn’t trust with your login cookies on every site you visit.
Can you drive a car with manual transmission?

If you can, then do you feel helped by automatic transmission? I don't. I feel like too often the automatic transmission makes the wrong choice. It doesn't feel like more work at all, and allows for much better control of engine braking.

(You shouldn't be using your other hand to hold anything while driving anyway)
We used runtime assertions both as executable documentation and to avoid system corrution by failing on any false. Since you can't just stop a critical system we would use triple modular redundancy ultimately leading to devices running in a "safe state". If this happened you would need to get your device recalibrated but you wouldn't die.

Base64 would require dynmaic memory, you would likely use a packed struct. How you would do it depends on your compiler, but we would use #pragma.
Would love to take a look at the code, in particular at how the data extraction and transformation is implemented.

As a side note, the German associations of oncology publish their guidelines here (HTML and SVG graphs): https://www.onkopedia.com/de/onkopedia/guidelines
Incompetence at this level is intentional, it means someone doesn't think they'll see RoI from investing resources into improving it. Calling it malice is appropriate I feel.
A pilgrimage whose completion you are rewarded for by an ultra rare pasta, love it.