skysight-inc/HackerNews huggingface dataset:
If you work at a specific company then you could just focus on a narrow subset of tech that your company cares about, largely unaware of trends in any direction. I've seen a lot of people (probably the super-super majority) who have that relationship to work, although I personally don't like to talk tech to them for that very reason. For such people work is work and never fun, and that's why they never looked outside.

Anyways, tech doesn't have to be your hobby. You don't have to be aware of anything outside your company. You company could've bet on SPAs about a decade ago and you could still be on the set of solutions surrounding that, unaware that SSR even exists. That's the level of stress which you are contractually obligated to, and nothing more.
I went from economics dropout waiter who built a app startup with $0 funding and $1M a year in revenue by midway through year 1, sold it a few years later, then went to Google for 7 years, and last year I left. I'm mentioning that because the following sounds darn opinionated and brusque without the context I've capital-S seen a variety of people and situations.

Sit down and be really honest with yourself. If your goal is to have a nice $250K+ year job, in a perfect conflict-free zone, and don't mind Dilbert-esque situations...that will evaporate. Google is full of Ivy Leaguers like that, who would have just gone to Wall Street 8 years ago, and they're perennially unhappy people, even with the comparative salary advantage. I don't think most of them even realize because they've always just viewed a career as something you do to enable a fuller life doing snowboarding and having kids and vacations in the Maldives, stuff I never dreamed of and still don't have an interest in.

If you're a bit more feral, and you have an inherent interest and would be doing it on the side no matter what job you have like me, this stuff is a godsend. I don't need to sit around trying to figure out Typescript edge functions in Deno, from scratch via Google, StackOverflow, and a couple books from Amazon, taking a couple weeks to get that first feature built. Much less debug and maintain it. That feedback loop is now like 10-20 minutes.
Very good point, and definitely another version of “safety”!
What is the maximum context size in the web UI?
I think it's similar, although I think it would be more similar if the LLM did the steps in lower layers (not in English), and instead of the end being fed to the start, there would be a big mess of cycles throughout the neural net.

That could be more efficient since the cycles are much smaller, but harder to train.
From the lens of the mTOR model -- if you just eat a lot of food all the time, mTOR is constantly agonized and your body consistently operates in anabolic mode. Periods of fasting (either explicit through hours/days without eating, or implicit through low calorie diets, or synthetic via metformin or rapamycin) allow your body to enter catabolic mode and tear down aggregated and misfolded proteins. Recent Noble Prize winner Yoshinori Otsumi discovered autophagy does that specifically. [1, 2]

As a SWE/EE I tend to look at things through that lens, and it seems like most processes in the body are AC coupled. DC signals tend to get filtered out and not recognized properly. Lower calorie diets and fasting convert mTOR agonism from a DC signal to an AC signal and it's the periodic alternation of modes that keeps you healthy. Periods where you can tear down the broken and periods where you can rebuild.

Another example, people look at stress hormone cortisol as leading to central adiposity in the context of insulin resistance. This is fundamentally backwards - cortisol is a potent insulin antagonist, it's a catabolic hormone that prevents insulin secretion, disrupts insulin signaling and mobilizes stored fat. The problem is when it's constantly elevated (DC signal) it stops working, and the opposite happens.

mTOR inhibition also modulates the immune system and suppresses hyperimmunity. This reduces inflammation (via Hypoxia-indidible factor 1-alpha / HIF1A and several downstream processes). Which explains why metformin reduces inflammation too. Even more interesting is that inhibition of mTOR in the AMPK-mTOR-HIF1A pathway makes vaccines significantly less effective.

[1] https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9329718/

[2] https://www.nobelprize.org/prizes/medicine/2016/press-releas...
But it's far more common for "us" to be the good guys and for "them" to be the bad guys. Even without knowing anything about "them".

I would call that perspective too cynical for what the world actually looks like.
This looks cool and hackable. I wonder though how much control over the pressure you can get with a vibratory pump.
In ChatGPT for Business it limits sharing among users in my org, without an option for public sharing.
Which is why it is incredibly depressing that OpenAI will not publish the raw chain of thought.

“Therefore, after weighing multiple factors including user experience, competitive advantage, and the option to pursue the chain of thought monitoring, we have decided not to show the raw chains of thought to users. We acknowledge this decision has disadvantages. We strive to partially make up for it by teaching the model to reproduce any useful ideas from the chain of thought in the answer. For the o1 model series we show a model-generated summary of the chain of thought.”
Aren't LLMs much more limited on the amount of output tokens than input tokens? For example, GPT-4o seems to support only up to 16 K output tokens. I'm not completely sure what the reason is, but I wonder how that interacts with Chain-of-Thought reasoning.
Did you edit the message? I cannot see anything now in the screenshot, too low resolution
Coding is going to be mediated by these LLMs everywhere — you’re right about that. However, as of today, and for some time, practitioners will be critical partners / overseers; what this looks like today in my workflow is debugging, product specification, coding the ‘hard bits’, reworking / specifying architectures. Whatever of these fall of the plate in the coming years, you’ll never lose your creative agency or determination of what you want to build, no matter how advanced the computers. Maybe give Iain Banks a read for a positive future that has happy humans and super-intelligent AI.

We have working fine cabinet makers who use mostly hand tools and bandsaws in our economy, we have CAD/CAM specialists who tell CnC machines what to build at scale; we’ll have the equivalent in tech for a long time.

That said, if you don’t love the building itself, maybe it’s not a good fit for you. If you do love making (digital) things, you’re looking at a super bright future.
just change this to "I have AI Skills!!" :)

https://www.youtube.com/watch?v=hNuu9CpdjIo
AI Automated planning and action are an old (45+ year) field in AI with a rich history and a lot of successes. Another breakthrough in this area isn't going to eliminate engineering as a profession. The problem space is much bigger than what AI can tackle alone, it helps with emancipation for the humans that know how to include it in their workflows.
Software lets you take pretty much anyone else’s job and do it better.
Yes, and they will get better. Billions are being poured into them to improve.

Yet I'm comparing these to the problems I solve every day and I don't see any plausible way they can replace me. But I'm using them for tasks that would have required me to hire a junior.

Make that what you will.
Perhaps we should be looking at function levels at 70, 80, 90% of lifespan rather than looking for quantity of life.

Logistically speaking, humans tend to have a lot of disposable income at 60-70% of life expectancy. From the Enlightened Self Interest perspective, extending that zone before functional decline would not only improve society but also be profitable.
I have this feature on my Pinecil and it's annoying. Need to look into turning it off. I really just want to be in control of whether my iron is on (I'm working with it) or off (I'm finished with it). Generally speaking I never want it off while it's plugged in.
Personally I'm not a fan of accelerationism
'Flappy Bird' Is Coming Back to the iPhone
Management will be easier to replace than SWEs. I'm thinking there will come a time, similar to the show Mrs Davis, where AI will direct human efforts within organizations. AI will understand its limits and create tasks/requirements for human specialists to handle.
> As I recall [Joyent] were also the original host of Twitter, which if I recall was Rails back in the day.

Up until 2008:

* https://web.archive.org/web/20080201142828/http://www.joyeur...
Neither Sonnet nor Opus could solve it or get close in a minimal test I did just now, using the same prompt as above.

Sonnet: https://pastebin.com/24QG3JkN

Opus: https://pastebin.com/PJM99pdy
Video Game Devs Are Leaving the Industry and Doing Something, Anything Else
The calculator didn’t eliminate math majors. Excel and accounting software didn’t eliminate accountants and CPAs. These are all just tools.

I spend very little of my overall time at work actually coding. It’s a nice treat when I get a day where that’s all I do.

From my limited work with Copilot so far, the user still needs to know what they’re doing. I have 0 faith a product owner, without a coding background, can use AI to release new products and updates while firing their whole dev team.

When I say most of my time isn’t spent coding, a lot of that time is spend trying to figure out what people want me to build. They don’t know. They might have a general idea, but don’t know details and can’t articulate any of it. If they can’t tell me, I’m not sure how they will tell an LLM. I ended up building what I assume they want, then we go from there. I also add a lot of stuff that they don’t think about or care about, but will be needed later so we can actually support it.

If you were to go in another direction, what would it be where AI wouldn’t be a threat? The first thing that comes to my mind is switching to a trade school and learning some skills that would be difficult for robots.
Note that this is not enabled by default, although there is an upper bound on tree size which does limit the reach of the issue.

See https://lxml.de/FAQ.html#is-lxml-vulnerable-to-xml-bombs for more about the tuning knobs.
Even if usb PD could go up to over 9000 volts, it can only provide fixed set of voltages, none of which can really match what every tip requires
Volume doesn't seem to have been particularly high in 2014, though.

Here's a graph of estimated ice volume since 1979: https://psc.apl.uw.edu/wordpress/wp-content/uploads/schweige...
The best tool for that is discipline. Very difficult to learn tho. But seriously, many tools do the work (lets say, obsidian) if you do the most important thing that is to be consistent
boo, they are hiding the chain of thought from user output (the great improvement here)

> Therefore, after weighing multiple factors including user experience, competitive advantage, and the option to pursue the chain of thought monitoring, we have decided not to show the raw chains of thought to users. We acknowledge this decision has disadvantages. We strive to partially make up for it by teaching the model to reproduce any useful ideas from the chain of thought in the answer. For the o1 model series we show a model-generated summary of the chain of thought.
Yes, indeed. And accept at least gzip compression on the client side!

https://www.earth.org.uk/RSS-efficiency.html
Generators require a __next__ method, yield statement, or generator comprehension. What you've got is lambdas and a list comprehension. Rewriting using generators would look something like:

items = [1,2,3,4]
gen1 = (x*2 for x in items)
gen2 = (x+4 for x in gen1)
gen3 = (x*1.25 for x in gen2)
result = list(gen3)

It's nicer in a way, certainly closer to the pipe syntax the commenter your replying to is looking for, but kind of janky to have to name all the intermediate steps.
"MAY BE THE LAST SOLDERING IRON YOU EVER BUY"

It's got batteries in it. Is it really going to last longer than something that runs on AC with no chips in it?
Yeah, now that you mention it I also see that. It was clearly meant to spawn after 3 seconds. Seems on successive attempts it also doesn't quite wait 3 seconds.

I'm kind of curious if they did a little bit of editing on that one. Almost seems like the time it takes for the squirrel to spawn is random.
I walk first thing in the morning before eating. So that’s fasting exercise. It’s definitely pulled down my pain levels enough that I’m putting off medical intervention for now. I do need to go in anyway because I want to see where my A1Cs are. I was flirting with the lower edge of the danger zone a few years ago.
That is true in a lot of areas. Unfortunately, that's not how the pharma industry works. If a medication is patented, the company who owns it sets the price (or licensing price) according to demand. As an example, there was a scandal or two in the past few years where private equity firms were buying pharma companies and jacking up the price of medications to the point where the users of those medications got to choose between bankruptcy and living.

(Disclaimer 1: I don't know if metformin is patented.)

(Disclaimer 2: This is not an anti-capitlaist rant. Capitalism works fine with adequate governmental regulation. However, practically nothing about the US healthcare system is adequately regulated.)
These aren’t the “bad” guys. The “bad” guys are the people who put that backdoor in, deliberately or through lack of oversight.
Yeah, NIFs are dynamically linked into the running VM, and generally speaking, if you load a binary library, you can do whatever, including crashing the VM.

BEAM has 4 ways to closely integrate with native code: NIFs, linked in ports, OS process ports (fork/ecommunicate over a pipe), and foreign nodes (C Nodes). You can also integrate through normal networking or pipes too. Everything has plusses and minusses.
"The Future Of Reasoning" by Vsauce [0] is a fascinating pre-AI-era breakdown of how human reasoning works. Thinking about it in terms of LLMS is really interesting.

[0]: https://www.youtube.com/watch?v=_ArVh3Cj9rw
The custom tips should help a lot in all-day comfort. You can also get these for AirPods and other headphones. This will run several hundred dollars.
Very cool! I laughed when you realized you had to toss the circle of fifths. I suspected that was coming due to an experience of my own.

In a college Music Theory I course, we had to choose and analyze a piece of orchestral music; the only rule was that it had to be from before 1900. I chose Anitra’s Dance, since I’ve always liked Grieg and knew it well. In short, it took me a fair amount of guesswork, some reading up on Romantic techniques, and a hell of a lot of colored pencils to mark it up. It looked like a Lisa Frank notebook cover.

When I presented my work to the prof, she said two things. First, she was pleased that I’d gone beyond what the course had taught us in order to figure out how to analyze it. Second, that she’s changing her rule and disallowing romantic composers for that exercise from then on.

It was interesting to discover that the piece has so much going on harmonically, because it doesn’t sound like it’s doing anything particularly weird.
You need to click on the image for the high res version to load. Sorry, it’s awkward.
Yeah, perhaps I don’t want to use isomorphic as it sort of implies a universal quantifier. I think the relationship is weaker than isomorphism in retrospect.

EDIT: On the other hand, all external stimuli changes the way we think, we are meaning making machines. Where there is something we try and make meaning of it.

I think scale matters in terms of things impact on our thinking, but fundamentally the argument could be made that for all things people want there are changes in the way they think.

Maybe clarifying “novel things” people want would be clearer.
> AI interests are massive and well funded

No, the interests that are well funded are of closed-source AI to maintain an unfair and artificial moat against open-source AI. In contrast, the interests of open-source AI are not that well funded.

> are well-enough insulated from corruption

They really are not, and the Supreme Court isn't either. In fact, lying and scheming practically are prerequisites to being a politician.
This is pretty extreme advice to offer in response to news that a model that can better understand programming problems is coming out.

In fact, it's more encouragement to continue. A lot of issues we face as programmers are a result of poor, inaccurate, or non-existent documentation, and despite their many faults and hallucinations LLMs are providing something that Google and Stack Overflow have stopped being good at.

The idea that AI will replace your job, so it's not worth establishing a career in the field, is total FUD.
Look where you were 3 years ago, and where you are now.

And then imagine where you will be in 5 more years.

If it can almost get a complex problem right now, I'm dead sure it will get it correct within 5 years
> may not fully get what's happening when a bug occurs.

And may still not understand even when you explicitly tell it. It wrote some code for me last week and made an error with an index off by 1. It had set the index to 1, then later was assuming a 0 index. I specifically told it this and it was unable to fix it. It was in debug hell, adding print statements everywhere. I eventually fixed it myself after it was clear it was going to get hung up on this forever.

It got me 99% of the way there, but that 1% meant it didn’t work at all.
Exactly, that's why the absolute computation time doesn't matter, only relative growth, which is exactly what they show.
Mega El Niño events may have caused planet's greatest mass extinction
How does this reconcile with recent studies that intermittent fasting is severely detrimental to lifespan?
(https://newsroom.heart.org/news/8-hour-time-restricted-eatin...)

Is it two antagonistic factors that require us to meet in the middle to find the healthiest balance or is there something else at play?
Was it trained on Excel code?
Hacking Go Plugins for hot code reloading [video]
> "lol come on"

I've never found this sort of argument convincing. it's very Chalmers.
This is strange, I don't know when it changed, but this project used to be compatible with Erlang directly...[0] Used to support the OTP. I guess their needs changed? You literally could write Go code that would talk to Erlang itself, I'm not sure why this has changed or where that functionality has gone but the page aside from a repository tag no longer mentions OTP. I was looking at this project for that very goal a month or two back.

[0]: https://news.ycombinator.com/item?id=34559409
Docker Pro Subscription increases from $5 to $9
Everyone on GLP-1s? Is that a future most people actually want?

I believe that these things work. But I for one don't want more years as a wage slave, particularly when coupled with anhedonia. Sure, I'll extract more value for my corporate overlords, but what's in it for me? For some definition a long life without any pleasure is an optimization, but I'd argue the validity of this definition.
oh, they do talk about it

On the 2024 AIME exams, GPT-4o only solved on average 12% (1.8/15) of problems. o1 averaged 74% (11.1/15) with a single sample per problem, 83% (12.5/15) with consensus among 64 samples, and 93% (13.9/15) when re-ranking 1000 samples with a learned scoring function. A score of 13.9 places it among the top 500 students nationally and above the cutoff for the USA Mathematical Olympiad.

showing that as they increase the k of ensemble, they can continue to get it higher. All the way up to 93% when using 1000 samples.
I don't think anyone is worried about SWE work going away, I think the concern is if SWE's will still be able to command cushy salaries and working conditions.
(Genuine Q): Why are people - or even just HN readers - really so interested in living longer?

Both my father and my father-in-law have dementia.

My father's dementia is fairly advanced (he doesn't know who I am and hasn't for a while, there are times where he doesn't know who my mother is) although he's still living at home.

My father-in-law's dementia is less advanced although he's much more frail as he was diagnosed with bladder cancer, had it removed, so has ended up with the whole tubes+bags "solution".

My OH and I were discussing this for the Nth time last week.

Apologies for being blunt, but our current perspective is this: try make your life count, and hope for it to end cleanly. Via Dignitas, if necessary.

There is no way I want to see out my final years in the way that my father or my father-in-law are doing now :(
Do you have a sense of how different mTOR-related interventions stack up? As in, metformin vs rapamycin vs intermittent fasting?
The whole thing is a world model- accurately predicting text that describes things happening in a world, can only be done by modeling the world.
In this particular case, there were user accounts, listings of items per user, calculators of various sort, multiple API integrations, and on and on. They understood by the end of the discussion, but seeing an image of something that looked complete was enough to trick their mind into thinking a lot of development work had occurred when, in fact, none had occurred. Only preliminary graphic design had occurred. This was earlier in my career. I typically use wire-frames or zoomed-in detail images now along with starting the discussion by letting them know that these are just graphic ideas, there has been no development yet, we are just at the stage that we want to be sure we are matching their vision.
Some of the coffee houses are still there. I visited them when I was in Vienna. They aren’t the hotbed of revolutionary thought anymore, it seems. Vienna was basically the center of western civilization for quite a while, and it shows to this day.
I wonder if this architecture is just asking a chain of thought prompt, or whether they built a diffusion model.

The old problem with image generation was that single pass techniques like GANs and VAEs had to do everything in one go. Diffusion models wound up being better by doing things iteratively.

Perhaps this is a diffusion model for text (top ICML paper this year was related to this).
The amount of knowledge the OP needed to be even to formulate the right question to the AI requires a lifetime of deep immersion in technology. You'd think that maybe you can ask the AI how to phrase the question to the AI but at some point you run up against your ability to contextualize the problem - it can't read your mind.

Will the AI become as smart as you or I? Recognize that these things have tiny context windows. You get the context window of "as long as you can remember".

I don't see this kind of AI replacing programmers (though it probably will replace low-skill offshore contract shops). It may have a large magnifying effect on skill. Fortunately there seem to be endless problems to solve with software - it's not like bridges or buildings; you only need (or can afford) so many. Architects should probably be more worried.
This is where academic writing filters into pop history then into the culture and then back to the academics who are like, "we never said that"

It's all so entertaining for the pop historians.
The timeline to offload SWE tasks to AI is likely 5+ years. So there are still some years left before the exchange of a “brain on a stick” for “property and material goods” would become more competitive and demanding because of direct AI competition.
It's not a matter of avoiding empty(). It's a matter of only using it when it's the correct tool. The examples were examples of someone using a screwdriver when they needed a hammer. That's not the screwdriver's fault.