skysight-inc/HackerNews huggingface dataset:
We tend to underestimate management's visibility in such situations. I had three senior engineers. One was your Pete (names are not real of course), throw him anything and he'll have something half-working in no time. Ugly but enough function to be called a proof of concept. One was the opposite, call him Paul, give him any problem and he would spend his whole life if possible researching every minute detail of the problem, similar domains and patterns etc. The last one, Mary, was the master combiner. She could collect all kinds of information, abstract and deep as in Paul's, quirky, dirty or non-existent as in Peter's and make them into something deeply practical and down to earth. Can you see how one could manage the work between these 3, all with their teams, in a way that everyone felt respected and admired for their approach? Same with the Julius of the post. Management might be aware of Julius weaknesses, but Julius could still bring a unique delivery skill-set that is required in the context of the overall team's work.
I use nvim. If I need to look something up, I use Telescope, which pops a modal up in the current buffer. Type the first few characters of whatever you’re looking for, and get a preview of it in the codebase, as well as the path. If I want to, I can then open that file for further investigation.

I personally don’t like the surprise of autocomplete, or of anything popping up on-screen that I didn’t ask for.
Sounds like a Greg Egan writing prompt.
In the case of Xcode, I use it, but carefully.

The new "intelligent" autocomplete is annoying AF.

In some cases, it's great. Gives me a suggested function call that exactly meets my needs.

In other cases, not so much.

Here's a [hypothetical, but not really] example:

Say that I declare a property, like so:

var userWantsMeToCreateWidgets = false

Then, later on, I want to reference that property in a function:

func seeIfUserWantsWidgets() {
if userWantsMeToCreateWidgets {
.
.
.
}
}

When I start writing the if line, autocomplete invariably suggests something like:

func seeIfUserWantsWidgets() {
if *userDoesntWantWidgets* {

Where the heck did that come from?

But wait! That's not all!

If I later reference the function call, autocomplete often does this:

seeIfUserWantsWidgets(*to: .paint*)

WTF???

It will often hallucinate variants of API calls, as well. I have to be careful, when adding delegate functions, because they are completely legit, as far as the compiler and linker go, but will never be called, because their signature is wrong.
This pasta is impossible to make. A celebrity chef once spent two HOURS trying.
I use ratpoison tiling wm with custom bindings, it's kind of tmux or screen for Xorg where you stack apps for example firefox, vim, ssh, tmux/screen, terms. Anyway, it's up to you how you search ctags, man, grep, web, etc

This setup is agile but still not as fast as lsp or copilot, but I prefer learning and remembering over speed, personal taste :-)
CSTML and BABLR are designed to close this gap completely for people in your position.

We invented a new kind of zero just so that you could write arbitrary parsers and deal with things that are missing
Same for Rotterdam - London, the planes don't fly to the city center + the Train is a premium experience (power, wifi, second class seats on train similar to first class on plane, little cafe to walk to and eat drink, arrives in the city center). All in all this make the time similar but the experience by train much better.
Where's your hometown and when do you travel?

That's not my experience at all. I live in France with no car and I don't fly domestic (obviously).

I'll do Paris to Lyon (400 km) during peak holidays in next few days. That's €192 back and forth, for 2 persons. And I don't have any preferential prices.

I'll go further than Lyon, right to a ski station actually. That's another €100 for 2 persons, back and forth.

So that's about 1300 km at €150 /pax at one of the most expensive time of the year.
But imho it does a disservice to new developers because they rely more on the exploratory aspect. At least that's how I remember it from doing C# in Visual Studio many years ago. You have a general idea of what you want, you type object dot and scroll the auto-complete list to find the method you think you need. And even if you can make it work after fiddling with it for ten, fifteen minutes, you can't be sure that's the best way to do it. And then you never want to go read the docs and learn the mental model and the patterns behind the library or framework. I believe it will only get worse with AI-generated completions.
I think purism is a slippery slope for experienced people, I too suffer from this to a certaint extent. It's natural to fight change as you get older and it's part of the struggle to change your behavior and adapt to the changing times.

Short comment regarding syntax highlighting, unless you have some impairement, I think everyone benefits from this. It's something that helps you recognize patterns much faster and you can skim through the code way faster than without.
Talking to your mailserver is not as hard as you think
A short introduction to the IMAP protocol.
Can you give an example of a thought that cannot be expressed in English? That sounds like quite the claim without anything backing it up. I speak fluent German for what it's worth.
You don't need more cores. Ardupilot runs on much less capable hardware https://ardupilot.org/copter/docs/common-autopilots.html#com..., we've sent people to the moon with less capable hardware. More cores just make things more complicated.
Oh yeah I'm too old for that though :)
Hopefully React and Tailwind usage will fall off
I hope Pat respectfully says no after the board forced him out...
but we have well established ways to deal with those... test/validation sets, n-fold validation, etc.

Even if there was some overfitting or data contamination that was undetected, the result would most probably still be better than a hand-made decision tree over the same data...
They aren't mutually exclusive, but are two basically independent features. The way you would code for one and the other is completely different.
As a windows user, the fact that hitting a button immediately would reflect inside a running output stream, feels strange. But its benefit is clearly shown here.
The “risk” is based on alternatives and what gaining a reputation as a failure if you join a sinking ship at a company going through CEO’s quickly does to your future prospects.

These boards want proven superstars for many reasons and there’s a limited pool. Basically suppose you’re faced with a choice between a low risk CEO position that pays 5m/year you could do for the next 10+ years at a stable company and Intel who is most likely going to dump you. How much are you asking Intel per year, and how much do you want if they decide to terminate your contract for failing at achieving unrealistic goals in an unrealistic timeframe?

Those golden parachutes are often the result of an overly friendly board, but in some cases they are more easily justified.
The top businesses required many years, decades even, of heavy investments into physical infrastructure, including the things you listed plus data centers and global networking over land and under oceans.

https://companiesmarketcap.com/

The only one that sort of went vertical was Meta, but even they had to build tons of data centers and networking infrastructure.
I didn't know there was a leader board but now that I've looked at it I'm kind of disgusted by the fact that 20-ish percent of it is made up of names that are recognizable in an "oh, it's that guy who's always posting low effort links or riding the coat tails of a popular comment" way.
Also ‘zero’, and ‘cipher’ (which, oddly, derive from the same word). And ‘average’. There are a few of them.
Phones are already getting NPUs / TPUs / Neural Engines / whatever fancy marketing term they can come up with.
So, I think people in this thread, including me, have been talking past each other a bit. I do not claim that sentient AI will emerge. I am arguing that the person who is saying that it can't happen for a specific reason is not considering that the reason they are stating implicitly is that nothing can be greater than the sum of its parts.

Describing how an LLM operates and how it was trained does not preclude the LLM from ever being intelligent, and it almost certainly will not become intelligent, but you cannot say that it didn't for the reasons the person I am arguing with is saying, which is that intelligence can not come from something that works statistically on a large corpus of data written by people.

A thing can be more than the sum of its parts. You can take the English alphabet, which is 26 letters, and arrange those letters along with some punctuation to make an original novel. If you don't agree that means that you can get something greater than what defines it components, then you would have to agree that there are no original novels because they are composed of letters which were already defined.

So in that way, the model is not unable to think because it is composed of thoughts already written. That is not the limiting factor.
Excellent read. This consolidated and catalyzed my my spurious thoughts around personal information management. The input is generally markdown/pdf but over time highly useless for a single person. Thete would be value if it is passed through such a system over time.
We developed one in-house... later management would want an off-the-shelf solution... they never found a good replacement, went from one vendor to another and still stuck with jira here sharepoint there replicon timesheets yonder...a mess
A Robust Definition for Human-Level AGI
It's quite ugly, and I try to make sure I write modules that can be built to a standard wheel and installed that way. (Poetry makes this fairly easy, incidentally.)

Doing development on the projects without a specialised build environment, though, is almost hopeless. You either have to manually install a bunch of stuff (e.g. I use ruff, used to use ruff and black, used pre-commit, and a few other things), and then there's the non-Python things that need to be installed (like specific fonts in my case). At this point I just impose Poetry as basically a requirement for development.

The program does build and function in a non-Poetry environment which is what I use for production.
What if an AI model could tell you exactly how to modify a common virus to kill 50% of everyone it infects?
Hmm, not sure, I'm non-native English speaker as well. I have a lot more problems understanding/being understood by non-native English speakers from a different language background than I or they have with a native (American) English speaker. Or do you mean America with offshore?
I'm old. I use vim with no plugins, no LSP, no autocomplete. I use the command line for everything but editing. Works just fine.

Now get off my lawn.
Yes, if your delay is caused by DB, and the next train that continues your journey is an hour later, you can take that even with the super saver ticket.

The DB Navigator app can now "even" show that your you are no longer bound to specific trains when that happens, with a little banner in the top.
That was a fun rabbit hole to go down!
NPM already has issues with malicious packages in official repos, being able to run your own repos only makes it worse.
Humans are actually intuitively log scale thinkers. That is, humans without the kind of early arithmetic training that Westerners get will think more in terms of ratios than differences. There are theories it is more evolutionarily adaptive.

https://www.scientificamerican.com/article/a-natural-log/
For real. It's always a headscratcher when I see these weird takes against it.

Amazon has been working with Anthropic which at the very least will create a much more comprehensive Alexa.

> expensive talking fidget spinners

Like Alexa, Siri, and Hey Google? Which are used A LOT and will only be used more when they're natural, smarter, and conversational?

Always a strange take.
Why Worry About Incorrigible Claude?
Show HN: Adding Python Plugin support to my AI app Llama Run to automate your PC
I wanted to share a project I’ve been working on—an assistant app called Llama Run. I initially built it to do simple tasks on my PC (change settings, perform automation, etc.), but as the project evolved, I became interested in making it extensible with Python Plugin support.
Here's the backstory: While researching automation libraries, I came across PyAutoGUI, which allows you to control your PC through Python (moving the mouse, typing, clicking, etc.). It got me thinking about the potential of combining Python's flexibility with event-driven automation inside my app. Later, I found a GitHub repo that combined PyAutoGUI and OpenAI API for automation—this inspired me to give users the ability to create and run custom Python scripts directly in Llama Run.

How it works: I’m integrating Python through the CPython API alongside C++, allowing the app to run Python scripts dynamically. The plugin system will allow users to write Python code to interact with the app and automate their own workflows. By using a plugin system, I’m also keeping the app's core logic separate from custom user functionalities. I’m still developing this feature, but I’d love feedback or suggestions from the HN community. I’m eager to discuss the process and gather ideas on how to make this even better. In the meantime, if you're interested, here’s the Microsoft Store link: [https://apps.microsoft.com/detail/9NW950ZX02CQ?hl=en-us&gl=I...] (This doesn't support the plugin system).
Given the evolution of AI vs the evolution of animal language, the probability is actually heavily leaning towards the opposite.
Only 7 instances of “footgun” (or a variation) though. HN is slacking - must be the holidays
I guess that's very tax-efficient too.
> It's a bag of data and some math algorithms that generate text....

That describes almost every web server.

To the extent that this particular maths produces text that causes political, financial, or legal harms to their interests, this kind of testing is just like any other accepting testing.

To the extent that the maths is "like a human", even in the vaguest and most general sense of "like", then it is also good to make sure that the human it's like isn't a sadistic psychopath — we don't know how far we are from "like" by any standard, because we don't know what we're doing, so this is playing it safe even if we're as far from this issue as cargo-cults were from functioning radios.
> "but in 3.5 years couldn't do the actual goal"

For a very long time, i.e. for a few years, the actual goal had been announced as planned to be achieved towards the end of 2025, when the CMOS fabrication process Intel 18A should become usable for the mass production of Intel server CPUs and laptop CPUs.

If Pat Gelsinger had remained the CEO of Intel, only in 1 year from now it would have become possible to decide whether he has been a good CEO or a bad CEO.

Now, after he has been ousted prematurely, nobody will ever be able to say with certainty whether Pat Gelsinger would have succeeded to redress the fate of Intel or not. Since he has become CEO, all the intermediate milestones towards the stated goal have been achieved in time, even if with various problems, which were nevertheless more or less predictable, because in the past Intel has never been able to do better than this when transitioning to new fabrication processes and new product architectures.

While he has diminished the earnings for shareholders, that was a very good thing to do, because before him Intel has wasted huge amounts of money by giving them to the shareholders instead of using them wisely to remain a competitive company.

Instead of looking at shareholder earnings, you should look at the revenues of the Intel employees. I do not know if this is true, but another poster on this forum has said that Gelsinger has given a raise after becoming CEO, attempting to correct the situation where Intel is well known as a company that provides inadequate compensations to its employees, and he had promised that he will try in the future to improve this. If that is true, it has been something much more valuable than attempting to please the shareholders who have lead the company towards losing its competitivity in the market.
> Why are AI researchers constantly handicapping everything

Career and business self-preservation in a social media neurotic world. It doesn't take much to trigger the outrage machine and cancel every future prospect you might have, especially in a very competitive field flush with other "clean" applicants.

Just look at the whole "AI racism" fustercluck for a small taste.
> early 2030s

Practical fusion power remains 10 years in the future. As is tradition.
A general model for the origin of allometric scaling laws in biology [pdf]
There are a lot of "Red" (Ethics, Society & Politics) talks. And a lot of "Yellow" (Art & Beauty) too.

I don't say it is bad thing, as all "our" tries to be "be out-of-politic" and "don't bring politic to our beloved technology" is why we are where we are now (in rather sad world, IMHO).
True but I'm in Spain. Last time I looked a hotel or guesthouse was around 200€ a night which is really a lot for me. Of course this is a time when lots of people travel.

But I didn't mean to complain, just to say it's not only the ticket availability that's a factor.

And this is not something the organisation can help of course. It's a German event so of course it's in Germany. And the tickets themselves are well priced.

And like I said, I really appreciate them making everything available online.

I do tend to go to the Dutch hacker camps that are being held once every 4 years.
What is "pirate" about this?

A lot of big companies self-host npm to avoid chain of supply attacks.
I copied this guy's Python setup:

https://github.com/samuellwn/myconfig

The relevant stuff is under "nvim". If you do a lot of Python development, the rest of his "myconfig" might be useful to you too.
Sorry to hear you're going through that. It does sound like having someone to open up and talk to, even someone you pay (i.e. A therapist), could help. This is especially true if many crucial things around you sound to be positive.

All the best and don't forget that it can get better!
Birds are small, that means you don't need much muscle.
There are ways to enforce good practices and collective code style.

Take a look at perltidy and perlcritic.
Buy CRT displays now! In a few year they will be sought after collector items.
American Airlines Grounds US Flights Amid Technical Glitch
It's actually not hard to run Worker apps locally.
How important to you were some of those things you gave up prior to beginning this transformation?
lol, totally understand...so hard to make the final call...a mess right now as well
Basically this but with an extra card on the x8 slot for connecting my monitors: https://www.youtube.com/watch?v=C548PLVwjHA

There's a bunch of similar setups and there are a couple of dozen people that have done something similar on /r/localllama.
A python programmer walks into a bar and opens a tab...
As a language author and open source maintainer myself, I do sympathise with how hard it is to name things.

Keep up the good work though.
> use the original title, unless it is misleading

Even knowing (or especially knowing) what Atlas Obscura is, I did not expect an article titled "Threads of God" to be about some freaking pasta, it is definitely misleading.

Titles are really the worst part of HackerNews.
I'd love to hear so much more from your experience!

I'm on the fence about this topic and hearing from someone who has had more than 2 might help generalise how having a kid could be.

For me, it feels like one of the few things I've experienced in life on which I won't have much control over after the first decision (of having a kid).

Almost everything else is me deciding every day to do or not do something. This is different.
I'm also still searching. If anyone is looking to part with a ticket, feel free to send me an offen. Contact is in my profile
We're well into that territory already. Go on Marketplace and try to find a decent Trinitron for less than $200
- Pocket for bookmarking.
- Onenote for longer form less structured note taking on copied/linked base material or needing exposition (somewhat reluctantly). Occasionally Word.
- Anything/Jetbrains : Markdown for short form or dev docsor with intuitively clear sub-structure or heirarchy. (Pseudo)Code and comments for simple codable ideas, python-like.
- Scapple for mind-mapping high level concepts, collections of related ideas or things, associations rather than hierarchies
Most RPG warheads are pretty heavy.
Isn't it also related to our physical perception? Both hearing and vision at least have somewhat logarithmic properties (e.g. response to point-source brightness, and hearing frequency response)
Good old American fix it with a lawsuit approach.
Santa Tracker: The slip-up that started a 70-year-old festive tradition
You and your team are real MVPs.
Random uninformed idea… this is surely wrong but… birds ‘knee’ joints are the opposite of humans, have their ‘butt’ muscles have evolved alongside their wing/breast muscles?
>It is known that Europe was colonized by Neolithic farmers who expanded out of Turkey about 17,000 years ago, this group had DNA that is still found in the modern population. But none of the older DNA seems to have survived.

This is not true. Western Hunter Gatherers preceded Neolithic farmers from Anatolia and their genes survive in the modern populations of Europe.
I love the idea. It’s one of our current physics hypotheses I hope is true, because it means the universe would be full of tiny things the size of a hydrogen atom with the mass of asteroids.

“The devil’s glitter?”

BTW they would not suck up planets and stuff like inaccurate sci-fi. One could be going real fast and fire right though the Earth and do little, maybe cause some seismic events, but we would never know unless we knew exactly what to look for. A tiny black hole would have a tiny event horizon.

If you dropped one into a planet or star with a low enough velocity that it didn’t shoot out the other side it might do a lot of damage, then come to rest in the middle and slowly grow. I recall reading that one in Earth’s core would take possibly millions of years to do much since the radiation pressure caused by accretion around it would limit the rate of matter falling into it. Earth would eventually become an Earth mass black hole but it would not happen in any human lifetime, possibly not in the lifetime of the human race.
Languine – Translate your application with Languine CLI powered by AI
> but in 3.5 years couldn't do the actual goal

...which means he was allowed to release maybe 1 if even that of Intel's bread and butter, CPUs. They have a lead time of somewhere between 3-5 years. And that's not including fab development, which takes even longer.

So was he "burning billions" or was he investing billions into what made Intel a dominant force in the first place? We'll probably never know, but 3.5 years isn't anywhere close to long enough in this industry.