skysight-inc/HackerNews huggingface dataset:
The clutch pedal, not the gas pedal. You are supposed to also use the brakes. So, it's a two feet operation. Two feet, three pedals. Bad things happen if you mess with the clutch and the gas pedal at the same time.

Automatic gears are a great thing. I live in Europe so I learned to drive using manual gears. I find driving automatic gears is less stressful and easier. I kind of prefer it.

Anyway, electric cars have no need for gears / clutches. And they have regenerative braking. One pedal operation is pretty nice.
Feels like you shouldn't be using $20 of credits to produce non functional code.

I use Aider chat with Claude and my sessions are much smaller. You need to ask it much smaller tasks and work incrementally.
Back when I was at Stanford a decade ago, I spotted him biking to/from Green Library quite a few times. You can probably run into him with some regularity if you make a habit of going to said library, assuming his routine hasn’t changed much ;)
This is particularly interesting, as Steve Yegge works on (and I think leads) Sourcegraph Cody[0], which is a competitor to Claude Code.

Cody does use Claude Sonnet, so they do have some aligned interests, but it's still surprising to see Yegge speak so glowingly about another product that does what his product is supposed to do.

[0] https://sourcegraph.com/cody
> including hundreds of innocents murdered in an airliner the Russians shot down

As much as I felt the Dutch marines should have marched in there to retrieve the bodies when the Russians were faffing around, I do think the shooting down itself was an accident. Zero upside to doing that.
Luxury and durability are mostly independent.
Sure. But even when you add noise to the described experiment, you get useful data.

That is the point I am making: Experiments of a single person can be useful.

The critics of single person experiments usually come up with examples vastly different than the Theanine experiment described here. With long term experiments which are only conducted once. But the Theanine experiment was looking for a short term effect and can be conducted many times. The hammer experiment I made up would be an extreme example of this type of experiment which leads itself well to be conducted by a single person.

What I am trying to point out is that if you are a skeptic, it would be better to try and find weaknesses in the experiment at hand. Not making up completely different experiments.
Oh, ok. I had badly misunderstood the quote.
I'm waiting for artisan programming to become a thing.
Do you have a reference for this portal going away? I was really happy that work was being done in that area, and was optimistic that even Java apps might get sane file pickers in the future...sigh.
Which tools and technologies are used to build the Stack Exchange Network?
Material Theme silently reinstated after prior removal
The comment "@grok can you summarize" kills me. This post is like 200 words and takes a minute to read. Is this the direction we (or some of us) are headed?
SQUEAK!
Show HN: Introducing Swiftybase – A No-Code Backend Builder
Hey HN,

I'm Rebaz, Founder of Swiftybase. I'm excited to share Swiftybase, a no-code visual backend builder that eliminates the backend bottleneck.

I've always dreamed of building a no-code solution, and after more than 2 years of full-time work, I'm thrilled to finally show you Swiftybase. It reimagines backend development by offering a truly developer-first experience. Unlike traditional no-code tools that sacrifice power for simplicity, we deliver both:

Fully-Typed Function Stack: Enjoy IDE-like autocompletion and type safety.

250+ Production-Ready Functions: Covering everything from core operations to advanced business logic.

Deep Database Integrations: Works seamlessly with MySQL, PostgreSQL, etc., with AI features coming soon.

Full Infrastructure Control: Deploy on your own Fly.io organization with zero hidden hosting costs.

Built-in Redis Support: Execute Redis commands directly.

Built-in S3 Integration: Store files ephemerally in server or persistently with seamless S3 support.

OAuth Made Easy: Integrate authentication effortlessly with Google, Facebook, Twitch, Slack, GitHub, and more.

Effortless Email Sending & Templating: Send emails via Resend and Mailgun while customizing workflows with powerful templating features.

I'd love to hear your thoughts and feedback. Thanks for checking it out!

Try it now: https://swiftybase.com
Because sometimes you have a down jacket on and sometimes a t-shirt depending on the wildly changing weather.

I think some people would do well travelling a tid bit more.
Wine Releases Framework Mono 6.14 in Taking over the Mono Project
Thanks for this idea. Can you recommend a particular model? A quick search found mostly just vacs. I have a vac(s). Perhaps I just get in the habit of treating my bed with UV?
Is there a good to do list app?

I'm thinking of forking one to run it through some LLMs (e.g. shopping list), but I haven't found any I'm happy with. I might just open source one myself if that's the case.
The issue is that you don’t need to search for chrome. Google tried to force it down your throat when you visit their sites using any other browser
Apply for AWS Activate and use the credits on AWS Bedrock. They have Sonnet. The rate limits are quite low, though.
If you already have a moderately complex code base it starts making mistakes.
Sorry, I made typo: meaning dawn, not down. But questions still same.
My understanding is that the human body stores magnesium, said stores sufficient for approximately 30 days.
As such, daily magnesium is far less important that the 30 day moving average.
looks horrible
Doesn't seem to be. SpaceX is issuing direct threats to civil servants:

https://www.independent.co.uk/news/world/americas/faa-worker...

It's grubby.
I am the same way. I cannot even eat chocolate before bed or I am up all night.

I have Bipolar Disorder with an Anxiety Disorder and drinking coffee triggers a lot of paranoid manic thoughts as well.

But Tea is even worse for me, because, I think, of the theanine. I think I am very sesitive to Glutamate and really glad the blogger talks about it. It is one of the most under utilized neurotransmitters in psychiatry.

Also, cutting out foods with some certain additives helped me as well. Like isolated pea protein, autolyzed yeast extract, and malted barley flour to name a few. Theyare all flavor enhancers that contain glutamate.
For the past week, some random user on youtube has uploaded hours and hours of unseen Van Halen videos, mostly pro quality. Unfortunately, only hours (or days) later they will get removed due to copyright infringement or whatever.

Pisses me off when bootleg hoarders want absolutely no-one else to view the material. I don't think most regular listeners know, but there's this cottage industry of collectors that mostly just hoard this stuff, and enjoy sitting on it. They will only sell it, or trade it against something they don't own. And they are all extremely protective of it - of course.
I jumped on the idea but then immediately came to the same conclusion. Now I’m thinking I stick with the vac(s) I have, but get a separate UV. And UV the bed while I’m working. Maybe?

Your thoughts?
I'm just like this too - you end up aware of all sorts of things you definitely don't want to know/care about in the environment, be it a coffeeshop, library, office space etc.
Powerful comment.
I am trying to understand more behind those statements.
Analog has been an all-around pain in the ass. I subscribed to the paper version and didn't receive an issue within the timeframe they advertise. It's bimonthly, so it was quite a while. When I wrote them, they said "Oh, we always skip the current issue in case you bought it in a store." I asked them to include that on the website, but guess whether they gave a crap.

When I let my subscription expire gracefully (because the overall quality of the writing and editing was bad), I got something like 6 - 10 letters warning me about it. They were the kind that scare elderly people with dementia into paying. They also included some dubious claims about renewing "now" and saving, but I couldn't work out how I would save anything if I did.

So things have been bad for a long time.
Polyphenols...

https://pmc.ncbi.nlm.nih.gov/articles/PMC8601035/
The trick is not to get sucked into making it do 100% of the task and have a judgement of the sweet spot. Provide it proper details upfront along with the desired overall structure - that should settle in about 10-15 mins of back and forth. This must include tests that you have to review manually - again you will find issues and lose time again (say about 30-45mins). Cut your losses and close the lose ends of the test cide. Now run the tests and start giving it discreet tasks to fix the tests. This is easily 20-40 mins. Now take over and go through the while thing yourself because this is where you will find more issues upon in-depth checking (the LLM has done most of what it could) and this where you must understand the code you need to support.
Indoor air quality these days is particularly awful.

Was reading that house dust is actually a major source of microplastics aswell.
What this person is advocating for sounds exactly like what Maria Montessori was trying to accomplish. Though what I see a lot in Montessori schools these days is parents wanting to get their children into one because they see it as prestigious, and then pushing the school hard to conform back to a more mainstream educational path.
This is the logical conclusion of software's cognitive arrogance. Software developers tend to believe they know better than anyone else, and that is the reason so much friction exists in the surface between developers and domain practitioners. All the power struggle played out in the psychodrama of agile, and the apparent inevitability of the big ball of mud curse: it all stems from this cognitive arrogance.

And AI is the ultimate smoke screen. Calling software 'intelligent' is the ultimate expression of this arrogance... it somehow got credible again, after AlphaGO, and received a huge boost with LLMs apparently solving NLP.

Software can never be better than the domain knowledge developers are able to imprint in it. Trying to avoid learning about any domains by brute forcing statistical games and claiming that the resulting software is somehow 'intelligent' is a massive overplay of the hand we've been dealt. It will end up the same way as before: with massive backlash and decades of the label 'AI' becoming toxic again.
> Nah, the plural of anecdote is confirmation bias. Why do people keep trotting out this "plural of anecdote is data" line, is it a quote from some high-profile idiot?

It is standard Bayesian reasoning[1]. But it requires independence between observations, which many people forget!

[1]: https://entropicthoughts.com/bayes-rule-odds-form
Get a mattress encasement, it's like a HEPA filter bag for the mattress (cuts off the mites food supply and preventing allergens becoming airborne).

Skips the whole trying to clean porous foam problem.
In general, the rule of thumb is that prefix and postfix operators don't mix well in a single expression - order of operations is confusing, and reading the code requires going back and forth to follow it.

In the ideal world, we wouldn't have unary prefix operators at all, but unfortunately unary +, -, and NOT are prefix mostly because they were that in math notation and got grandfathered in (bonus points to Smalltalk here for going with consistency here - "not" and "negated" are regular nullary methods there so it's postfix throughout!). However, these are rarely themselves an operand of another unary operator, so you can mostly deal with this by giving postfix higher precedence than prefix in all cases, so at least it's a simple rule. But then for pointer dereference, it is in fact common to have the result of a dereference itself be an operand in the middle of another expression.

So now you have some choices to make. If you make the pointer dereference prefix, then you don't need extra parentheses when applying other prefix operators to it, e.g. -*p or !*p. If you make it postfix, then you don't need extra parentheses when applying other postfix operators to it, e.g. (using Pascal-style ^ for dereferencing) p^[0] or p^.x. Alternatively, you could add special postfix operators that desugar into the combination but avoid those extra parens, which is what C did with -> for field access.

(Technically, you could also make everything prefix instead, e.g. field access ALGOL 68 style: `month OF birthDate OF person`. But this is very counter-intuitive with indexing, and also makes code completion unusable, so it's not a serious option.)
I find AI code completion can be annoying and misleading at times. I do find that I spend less time typing though, it’s great at guessing the simple stuff.
I can definitely save time, but I find I need to be very precise about the exact behaviour, a skill I learned as… a regular programmer. Soper up is higher in languages I’m not familiar with, where I know what needs doing but not necessarily the standard way to do it.
As I get older, I find it hard to maintain suspension of disbelief when reading SF. Too many of the tropes have grown old and stale. I also find it hard to maintain interest, since too many stories are describing a time beyond when I can reasonably believe I'll be alive.

It's also clear that predictions of the future in SF stories are no more connected to reality than are outright fantasy stories. So why not just read fantasy if you want escapism? The takeover of SF by fantasy should have been predictable.
When I have a cramp in my calf and I take mg in powder form it goes away within a minute. I am also no longer able to trigger a cramp which I can before taking mg. I don't think a placebo would work that quick and that well.
The new Mac Studio is great for this job too. With the Max chip you get 128GBs of unified RAM for $3.5k. Memory bandwidth is at 546GB/s which is good enough for most tasks.
Are there no self directed learners? Or did none of them apply for your job?

I'm not in a position to answer this but I would expect that self directed learners would demand a premium salary and look for a prestigious role.

I would also expect them to have self learned different skills to the ones you might be looking for...
A single tweet with lots of analogy, with no screenshot/screen recording/code examples whatsoever. These are just words. Are we just discussing programming based on vibe?
This is exactly the type of article that appeals most to me. Because it confirms my choice to drop out of college and learn on my own.

I have the utmost respect, though, for those with degrees who actually manage to use the knowledge they gain to achieve something. I just don't think it's the right path for everyone.

I'm not from India but will be taking the test just for fun
Sounds like they listened to the negative reviews of the 2024 model. Good to know.
Can you give us some of these tips?
Artisanal code has been a thing for a long while.

If we're the luddite artisans, LLMs seem to represent the knitting frames which replaced their higher quality work with vastly cheaper, far crappier merchandise. There is a historical rhyme here.
Cramps can come from Calcium and Potassium too.
We're living in a time when chickens are coming home to roost. A nation can't sustain greatness by borrowing forever. SF could have helped people come to grips with this inevitability, but I guess it didn't.
> not only a fighter pilot

He wasn't "only" a fighter pilot.

He was a fighter Ace, having five confirmed air-to-air kills. (And possibly more unconfirmed in the Battle of Athens).
Right now every buyer of American kit is feverishly evaluating non-US alternatives.

Seriously, America, this is like Brexit but 1000x. A voluntary decision, taken with gusto, to chop off arms and legs and ears and fingers and whatnot, cut off the deadwood, be light and free, a lone vessel on the ocean of prosperity, free of the burden of the stupid foreigners who are the sole reason why everything was going wrong.
As a junior, this scares me. I don't think I'll be out of a job soon, but certainly the job market will change drastically and the times where SWEs are paid like doctors and lawyers will end?
"wild", "insane" keywords usually are a good filter for marketing spam.
Then you find {imagining scenarios} that the bruising causes some effect that 'inoculates' against heart disease, or the feather carries a pathogen that later induces dementia??
Interestingly though, compatibility in the reverse direction has actually gotten better over time. C99 allows variables to be declared at any point in a function. Before C99, the all variables up front rule used to be the single biggest reason that C-style C++ code wouldn't compile under a C compiler.
The other question is why C-suite does even need to tell the respective division management to lay off employees if the actual goal is cost reduction. Shouldn't they impose a budget reduction target instead and trust them to allocate the savings between capex, opex and salary budget according to specific situation at hand?
I've done code interviews with hundreds of candidates recently. The difference between those who are using LLMs effectively and those who are not is stark. I honestly think engineers who think like OP are going to get left behind. Take a weekend to work on getting your head around this by building a personal project (or learning a new language).

A few things to note:

a) Use the "Projects" feature in Claude web. The context makes a significant amount of difference in the output. Curate what it has in the context; prune out old versions of files and replace them. This is annoying UX, yes, but it'll give you results.

b) Use the project prompt to customize the response. E.g. I usually tell it not to give me redundant code that I already have. (Claude can otherwise be overly helpful and go on long riffs spitting out related code, quickly burning through your usage credits).

c) If the initial result doesn't work, give it feedback and tell it what's broken (build messages, descriptions of behavior, etc).

d) It's not perfect. Don't give up if you don't get perfection.
You didn't had to spend time debugging a peace of cloth, and the cloth defects are obvious
Kubernetes Home – what do you do if your ISP changes your IP addresses?
lol - I thought the same, but the charitable take after looking at the user's profile is that he is a journalist, and not tech savvy.

So I understand his request as more along the lines of, can you explain this in a way that I understand it. For which summarization is the wrong phrasing.

ie.. It seems trivial on hacker news, but that post would be pure giberish for most of our parents.
I feel like the article is already implying this:

> Despite this, C++ preserves a huge amount of C heritage and many C programs will compile just fine with a C++ compiler

It preserves "a huge amount", not "backwards compatability". "Many" C programs will compile, not "all". Hell, the author didn't even go as far as to say "most".

Also the author says:

> The original version of C++ WAS basically an object oriented version of C ("C with classes") BUT AT THIS POINT it has been around for 40-odd years and so HAS DIVERGED VERY SIGNIFICANTLY

[my emphasis / capitalization]

I'm not sure what point you're making that's not already in the article.
This author sees a problem (lack of quality applicants) then assumes, with no obvious evidence, a cause (incorrect paradigm in education system failing to create young people able and willing to teach themselves professional skills) and prescribes a solution.

Seems there could be all kinds of possible causes here.

(To be fair, of course, I don't know anything about the Indian education system and the author obviously does.)
As a "Svelte5 enthusiast", I didn't stop reading and I wasn't particularly surprised... All frameworks/libraries/languages have quirks. I was perfectly aware of every single point listed yet I still enjoy Svelte 5 a lot more than 4.

> Form Components Are Uncontrolled by Default, Which Can Cause Issues
> [...]
> What happens if you remove the bind? One-way binding? No, it only sets the initial value, then the input's internal state takes over, contrary to expectations.

I strongly disagree. This is literally how HTML works. This makes forms with default values MUCH less awkward to author.
Rare Earths Reality: Ukraine's Nonexistent Deposits
Yes and no. The issue with a self-administered experiment is that becomes part of the experiment. Does the self-administration and the associated thoughts and beliefs affect the results? It’s not like the experimentor can issue a placebo to themselves.
Laravel seems to get a lot of hate from within the PHP community as well. I suppose every framework in use has its detractors.
NextJS has its own particular nomenclature:

https://nextjs.org/learn/pages-router/data-fetching-pre-rend...
You mean like if-else if, if-elseif, if-elsif, if-elif? I think I should use eif for my next language. You can have elsf and elf.

It’s not that important though. Many people write two or more languages without mixing the syntax.

p.* and lv.& would be good post-operators, imo. Less going left and parenthesizing.
The theanine stimulates the NMDA receptors so it is possible that the glutamate you get from the Caffiene is not enough to stimulate your NMDA receptor. It might be that you are a fast metabolizer of Caffeine.

https://en.wikipedia.org/wiki/NMDA_receptor
But you need to upgrade tons of existing devices. That’s the issue.
Especially F-35 where lack of American support means total brick.

Hey, at least Ukraine can use their S-300 systems and Sukhois against their maker.
Go has a simpler approach that encourages you to express yourself more directly, does away with heavy frameworks that take longer to learn than the language itself, and it encourages you to structure solutions in mechanical sympathy with the problem rather than start with a solution and then try to adapt the problem to a given solution.

Big frameworks are extremely limiting. They also make escape harder when you realize how limiting they are.

I tried to like various frameworks during my time as a Java developer, but they always end up costing projects more than what they save. In terms of time, clarity, performance, adaptability and maintainability. Decades ago I too used to think they might help, but I was never able to observe any real positive effects over time.

You can always do better when you start with the domain you are solving and work from there rather than trying to adapt your domain to some generic solution.

The reason Go feels more productive than Java is because in Go the community seems to understand this fairly well. So the whole ecosystem is built around libraries that are easy to compose rather than frameworks that try to coerce you.

Big frameworks are not really helpful. At best, they are occasionally fashionable, which tricks people into thinking they are better off solving problems the wrong way around.
Not trying to be hostile but as a source on metrics, that one is grossly misleading in several ways. There's lots of problems with scientific publication but gish gallop is not the way to have an honest conversation about them.
Broadcom and Marvell Ride the Compute Engine Independence Wave
It was way ahead of its time. Partly because Intel oversold their CPU. The MacBook 12" is thicker than MBA M4 at its thickest point. But feels much thinner due to its wedge shape.

We have the technology today to make a true MacBook Air that is both much thinner and lighter with same battery life. But it would cost a lot more and today's Apple doesn't seems to be interested in these sort of products. I would imagine Steve Jobs would insist on making it at charge it for $1999.