skysight-inc/HackerNews huggingface dataset:
I initially had the same experience. My codebase is super opinionated with a specific way to handle things. Initially it kept on wanting to do things it's way. I then changed my approach and documented the way the codebase is structured, how things should be done, all the conventions used and on every prompt I make sure to tell him to use these documents as reference. I also have a central document that keeps track of dependencies of modules and the global data model. Since I made these documents as reference developing new features has been a breathe. I created the architecture, documented it, and now it uses it.

The way I prompt it is first I write the documentation of the module I want, following the format I detailed inbthe master documents, and ask him to follow the documentation and specs.

I use cursor as well, but more as an assistant when I work on the architecture pieces.

But I would never let an AI the driver seat for building the architecture and making tech decisions.
Rightless.ai: A little essay I wrote with the assistance of Claude-3.7-sonnet
Pretty impressive how quickly you can create beautiful, structured visualizations of text in website form, kudos to claude-3.7-sonnet-thinking!

Also see my making of at https://www.youtube.com/watch?v=hxgcHobha6Q
You've probably misread the situation. As far as I've seen there are two types of job seeker:

- People who will be hired immediately on applying because they're amazing. These people generally don't apply through the usual pipeline, they contact people they know and offer to work with them. Sometimes they get headhunted.

- Everyone else. To these people it is a numbers game where they have maybe a 5% [0] chance of being hired on applying and so need to apply to maybe 20+ jobs. Any challenge is going to be a massive pain for them because it represents a big time investment for little marginal gain.

[0] In the article there are 15 applicants, assuming you only hire 1 there is a 5% chance right there even if they are all obviously qualified and acceptable hires. And then there are a lot of "fake" jobs where the company is not actually going to end up hiring anyone this month.
> The most appropriate null hypothesis in this lovely study is “does theanine REDUCE anxiety”, not “does theanine change anxiety either up or down”.

I disagree with this. You have a prior belief that theanine might reduce anxiety; if you wanted to you could codify that subjective belief and perform some variety of Bayesian hypothesis test [1] and compute a Bayes factor. The main reason that one-sided tests are advocated for is power; that is often the same as having a prior belief in disguise. Why not quantify it?

However, scientifically, if the data conclusively show that "theanine increases anxiety" that is a meaningful, non-artefactual result: it is hugely important to be sensitive to the answer 'you are wrong' and may well ironically spur development in a direction to help understand what is going on. I personally think that one sided tests are best avoided except in the case where it is physically impossible to have an effect in the other direction. Examples of this are rare, but they do occasionally exist.

[1] https://mspeekenbrink.github.io/sdam-book/ch-Bayes-factors.h...
Meanwhile Putin became silent after he forced Sweden and Finland to reconsider and join.

The threat to putin wasn't Nato om his doorstep but a partially russian speaking country becoming a successful democracy and joining EU.
War, crime, climate change.
I'm still thinking about it, but two things stand out to me:

1. Self-directed learning requires intrinsic motivation. Seems obvious, but I think it's really easy to lose that once you have extrinsic motivation (like a salary, or kids, making rent, a mortgage, etc). In these cases it may still be there, but redirected into things like hobbies, parenting, health, financial management, etc.

2. Self-directed learning is far more likely in a system where there is no (accessible) "existing pipeline" for externally-directed learning.

This was kind of how it was for us 20 years ago - first year university was the natural age you'd be exposed to programming, unless you did it yourself earlier than that because you wanted to, and if you did, there was no easy playbook, you had to RTFM, if there was one, experiment, fail, etc. And "computing" was niche enough that librarians or other non-academic figures couldn't really even tell you what you might want to consider.

These days, coding schools accessible to anyone are not even a dime a dozen, they're free. While I think this is a Good Thing™, it also falls into the trap described by the author where you're no longer creating an environment where students have to learn for themselves, you're creating an environment where they're taught.

Again, I think more teaching is a Good Thing™, but the kind of problem solving the author seems to be describing is not actually related to any of the learned content, whatever that content may be.

It's not about learning how to consume a resource, it's learning how to be resourceful.
Learn C so you can avoid beginner content on Zig /s.

You're making many wrong assumptions at the same time:

- that I've never used C or C++ (both wrong)

- that I don't know pointers (also wrong, nor it is a particularly difficult topic)

- that you need to go through C again to learn Zig. Have you met many people that picked up Zig as their first programming (or first system programming) language to make those statements?

Because I am in both the IRC and discord and there's plenty of people that get proficient in Zig starting from it.
> Everything we've seen here is still normal C, but often we want to associate a function with a type. For instance, the area function we have shown above only works with rectangles, but what if we had circles as well? We'd end up with two functions, one called area_rectangle and one called area_circle.

This is not to call the article into question but only to show that C11 does support generics, allowing for:

printf("Rectangle area: %.2f\n", area(rect));
printf("Circle area: %.2f\n", area(circle));

Full code here:

https://gist.github.com/williamcotton/a8f429e891cbba5abfadcc...
Jira.

For Confluence, Bookstack is close. But for Jira everything else is just so miserably bad in comparison.
Could you give a few examples what such frameworks provide that you need, that Go plus a few simple libraries doesn't provide?
> No hidden control-flows

It's so much fun to `return err` through every layer. Explicit no-op attached to every call, yeah!

> No unexpected uncaught exception logs blowing up your terminal (aside from actual program crashes via panics)

A great opportunity to search a code base for logging messages and reconstruct traces by hand. A real true craft!

> full-control of errors in your code as values you can handle, return, and do anything you want with

Yes, it's a real engineering marvel. Exceptions are so bad at this, you could only catch it and, wait...

> Rust, for example, has a good compromise of using option types and pattern matching to find error conditions, leveraging some nice syntactic sugar to achieve similar results.

Thank you for mentioning Rust, I guess. It's very saddle not to include `try` on the table.
Here, let me Grok that for you: https://x.com/i/grok/share/Y9d3rXe6BoZXipcMyaxe9Lx5D

The guy was actively recruiting for the Ukrainian armed forces.
A problem I see is that you can never be sure that it also works for other people. Just because one person reacts to a specific treatment does not mean that people on average react to the treatment in the same way. That’s the problem of having a sample size of 1. In other words: We cannot say much about whether the effect generalizes to a larger population from knowing that it has an affect on just one person.
Great analogy!

"Body integrity identity disorder (BIID), or body integrity dysphoria, is a mental health condition where you feel that a limb or healthy body part shouldn’t be part of your body."

https://my.clevelandclinic.org/health/diseases/body-integrit...
There’s many devices that can get uncapped (Yaesu handhelds for example) without losing FCC certification.
What’s the motivation, if the Russians have the strong cards in this upcoming peace negotiation the current administration feels the need to weaken the Ukrainian side equipment? Slice of the minerals?
Nothing you've said is valid or solves the problem any better than what they originally said. The problem has already happened and remains a problem regardless what the driver attempts to do about it at that point.

You are already operating the vehicle in traffic in bad conditions for yourself and everyone else, and still need to be able to operate the vehicle and still need to be able to see no matter which of the possible reactions you believe is least-risk at that particular time.

Whether you judge that the least-risk response is to turn on hazards and slow down or even stop right in the road where other drivers who you can not see are not expecting it, whether you can find a place to pull over and see it clearly enough to be absolutely sure there is not a child standing there, or to make no changes to current behavior at all so that you are the most predictable to everyone else, you still need to be able to operate the vehicle and see the road and other vehicles in order to do any of those. None of your suggestions gets around that, even coming to a full stop with hazards on.

Your theory also depends on other drivers to see you and your hazards. Where is the hazard control? This whole discussion is about poor controls.

Even if they did exactly what you who were not there presumes to declare they should have done, it doesn't change anything. It doesn't change the problem or solve the problem or work around the problem.
See also: A quarter of startups in YC’s current cohort have codebases that are almost entirely AI-generated

https://techcrunch.com/2025/03/06/a-quarter-of-startups-in-y...
Retro Monochrome and High Contrast Color Display Palettes
I'm getting 2586 RPS with the default next.js starter app on a low budget laptop. Something isn't right here.
But would Russia's friendship be more useful than Europe's? I can see the logic behind strengthening ties with Russia to keep them from aligning with China, but Russia has proven itself an unreliable partner in the past, so you have to assume that as soon as Russia sees more benefit in fraternizing with China than the US, they'll turn their coats. The EU has been a pretty loyal vassal, even when disgruntled. But I think we've gone over the tipping point now. The US has shown it can't be trusted upon.
Ironically, this post suffers from excessive C'ism and older-C++'ism.

Specifically, it encourages the use of pointers for passing-by-reference, and when working with class hierarchies. This is inappropriate and overly dangerous; and references (especially const references) should be prefered, or passing-by-value (and utlilization of copy elisions).

The post also suggests people perform raw allocations with `new`. That is also discouraged; see C++ Core Guideline R11. [1]

[1]: https://isocpp.github.io/CppCoreGuidelines/CppCoreGuidelines...
Why women's brains are more resilient: it could be their 'silent' X chromosome
I had a very permissive highschool experience (nonetheless academically rigorous) so it was a complete system shock to be dropped into a university system which infantilised every step and process - it was like being back in middle school except I expected autonomy and to be held accountable for my (lack of) actions / knowledge / learning.

And don't get me started on the administration which felt its need to weasel into every crevice, only to add unnecessary complexity and difficulty to otherwise simple processes (need to swap exam days with another student? - well, be prepared to start discussing it with admin months in advance with prepared letters from all stakeholders). Seemingly university administration only exists for the sake of having a university administration - and seems to be populated with the utter dregs of what that university put out that the market wouldn't hire (in other words: admin is where you go when you're too far up your own ass for a real business to get value from you).

As a result, after a while most classmates didn't or couldn't think for themselves about anything. It was overall an extremely frustrating experience and I couldn't get out fast enough. I actually landed in hot water because I skipped too many classes (in my last year I only went to uni about 5 times, each for 1 of my 5 exams) but my grades were so much higher than the rest of the cohort they decided to allow me to graduate so as to improve their overall GPA for the class.
One Weird Trick.
Doctors Hate Him!
I see this a lot, I think most of these people would have just scrolled on otherwise. I don’t get it.
Android app?
I'm not sure Denmark is going to cancel our F35 orders. From a security perspective, it's certainly in our interest to pretend this isn't a big deal. And that everything is normal.

But I'm not surprised that our prime minister recently did not leave out the possiblity of hosting nukes on Danish territory.

Given the theatre in the US one could even say we'll need nukes to defend Greenland.
In the footer

> Made with my own bare hands (why.)

As a dev you're respected among framework gods
NATO has never been a threat to Russia. Under what scenario are all the governments of NATO countries convinced to attack Russia?

Also Finland just joined and Russia barley registered a complaint.
You want a source from a person who just created a throwaway accounts named "peepeepoopoo"?

I guess it's worth a try.
Because vs code is just far inferior IDE in comparison to jetbrains.

They (ms) went a long way in customization, bells and whistles, but haven’t yet nailed the basics.

Most of really experienced developers i know hate it.
it's fun for things you're ok with throwing away.

For example, I wanted a dbt[0] like tool, but written in rust, specifically focused on duckdb. Claude Code knocked it out[1] it without much guidance.

Also added support for all duckdb output options (e.g. write to a partitioned parquet instead of a table).

0 - SQL transformation tool (https://github.com/dbt-labs/dbt-core)

1 - https://github.com/definite-app/crabwalk
If your emacs config is (1) specific for each repo and (2) needs to be shared with other developers, it makes sense to add it to the repo.
Anyone who has done a Google search of "meat allergy" will also put alpha-gal syndrome. For a question like this to work, there should be a much wider variety of possible answers.
Wait until the spirits demand virgin sacrifices.

And then, when we offer them smelly basement dwellers, they will turn away from us with disgust.
Debt bondage
You could argue that this N is the only N that matters though.
That's the thing - having F-35s doesn't mean any more you actually have them, even though you paid through your teeth for them.
Ok, you are saying that a map is different than the territory. That a simulation is meaningfully different.

Do you deny that you could be in a simulation right now, in the matrix? What you actually think are are molecules of oxygen are actually simulated molecules. That there is no way for you to every tell the difference.
Delivery of Internet to the last 3b people
Giant White Houses Took over America
Simply put, you can complain about "nobody wants to apply to my jobs".

But you ask terribly invasive questions, questions that are just frankly garbage, and your AI landmine questions. And this is 100x worse applications than other jobs.

And you admit that if you happen to know about alpha-gal (tick related disease prevalent in the USA) then you probably are using an LLM?! Seriously?

If this is how you treat candidates, how do you treat employees? How many garbage 'tests' do you put them through?
The tests are the program
Why the alleged ESP32 backdoor couldn't happen on CHERIOT
Make sure you learn a lot. Ask the LLMs to explain anything you don't deeply understand. With all of these coding assistants, there will be many juniors that get a lot done, but don't really understand what they are doing, and their worth will drop quickly.

So far LLMs are great at producing code, but not at architecture or maintenance.
How so? Isn't is way better when other countries heavily investing in your economy?
Was "ElectricSQL" made with with you using Cursor and "YOLO" mode while making coffee?
Experimental control.
> Sadly you seem to underestimate how widespread fraud is in academia

Anyway, I think "wishful thinking" is way more rampant and problematic than fraud. I.e. work done in a way that does not explore the weakness of it fully.
USAID project to set up the East African Community Electronic Single Window
This is russian propaganda and it is important to know what it says, to be able to recognize it when you see it elsewhere, from the mouth of an influencer, a politician, a comment on the Web etc.
> For example, if Putin dies tomorrow, who is going to gain the power? We don't know.

Mikhail Mishustin. The Prime Minister of Russia takes over in the event of the President being indisposed and acts as temporary President until the President recovers or a new one is elected.
Complete injustice to this lovely study. Why do you say unblinded? Why do you insult a time series study as “dressing up with lots of data”? Would you rather see less data? Or are you volunteering to be test subject #2? Show us how to do it right Dr. M.!

In my opinion this is an exemplary N=1 study that is well designed and thoughtfully executed. Deserve accolades, not derision. And the author even recognizes possible improvements.

Unlike most large high N clinical trials this is a high resolution longitudinal trial, and it is perfectly “controlled” for genetic difference (none), well controlled for environment, and there is only one evaluator.

Compare this to the messy and mostly useless massive studies of human depression reviewed by Jonathan Flint.

https://pubmed.ncbi.nlm.nih.gov/36702864/
Sadly not available when using the Apple TV to watch YouTube. If there's a NextDNS / PiHole method that stops YouTube ads, I could probably implement that...
The Donald wants Groenland ... After that, why not Denmark itself ?
I knew he was behind scientology, so I wasn't too surprised there. Heinlein wasn't completely unexpected (although his gullibility with Hubbard was). I was more thinking of Asimov turning out to be a serial groper.

I read a bio of John Wyndham shortly afterwards and I was so relieved that he seems to have been one of the good ones.
> while hundreds of thousands get killed or mutilated?

Most of them are russians in uniform, which, as tragic as it is, is a better outcome.

The original invasion force brought tens of thousands of body bags and it is clear they weren't originally meant for russian troops.

If you have any doubt, look up the pre written article that popped on Kremlins website a few days after the full scale invasion about large tragic but unavoidable losses of civilian lives.

Or look at how the convoy that targeted Kyiv contained lots and lots of prison buses and how they brought mobile crematoriums.

It is easy to sit safely here and comment.

If you want to do something better get out and donate and help the fight.
BlueBubbles – iMessage on Android, Windows, and Linux
If Europe collectively decides they must only buy French and German weapons, there's less US cake.
I'm a Kagi user and did a couple of test searches just now. Ignoring inserts like image results and "related searches" and so on, the results were completely different.

Note that if it this were true, Kagi brings features to the table that make it worth the price. For one, it allows you to prioritize/deprioritize sites, and it allows you to block sites from all search results.
I haven't tried Claude Code yet, so forgive my ignorance, but does it integrate with linters as well as Cursor does? I've seem excellent results on my Rust & Typescript codebase where it started making a change in a wrong direction, but quickly fixed it when it got linting errors. It seems that a standalone CLI tool like Claude Code would struggle with this.
> You specifically can't disable shorts

You can use the three dots to say "Not Interested" on the Shorts shelf but it only hides it for 30 days and then the insidious little worm comes right back.
I'm highlighting more about EU conundrum here and I'm still amused that they still have energy to pick up fight with say China.
Yeah, even watching the news can make your stress levels go up.
In all fairness, as a JavaScript developer, self directed learning is negatively rewarded by the hiring process. Instead the primary target is a laundry list of tool nonsense that mostly just contributes to tech debt. That is why I won’t write JavaScript professionally anymore.
OP here. Added this conxtext: OK, technically the absence of genuinely interested applicants is NOT an indication of drive. However, please note the context: It’s a brutal job market at the entry level in India at the moment. That’s why we are flooded with applications. Candidates either know this, or quickly figure this out. And yet, that does not translate into many giving their application serious and creative thought? It is that lack of agency that baffles me and makes me search for answers.
> There is a lot of *basic lifting and moving * in financial service that gets done by people who did not attend ivy league

I have no dog in this quarrel, but you seem to have agreed with the OP.

It’s mostly all fundamental/basic knowledge.
Even 7th and 8th grades use TI Nspire CX calculators in my area.

As rightbyte said, RPN is an HP thing, so if you want an RPN calculator, ask for an HP. Most test administrators can help you.
This. If NATO countries threatened anything, it's russian imperialism, by having the ability to defend themselves.
> The N900 would probably have taken the world by storm if released 3 years earlier. It would have been a success and a huge competitor to the iPhone if released 18 months before.

Wishful thinking.
It's a long list. It might be more productive to start with just one example: OpenAPI validation.

In large orgs with customer-facing APIs, it's imperative that you can validate and enforce OAS specifications against all routes. Customers need to know exactly what auth mechanisms they can use and shouldn't be enabled to call undocumented capabilities. It's also important from a practical perspective that developers can scaffold up new routes that are always-already bound to a specification. Depending on the context you either need to do "contract first" specification or "code first" generation based on type system introspection.

Go can let you knock something together yourself but as your team gets larger, the overhead of reviewing and marshaling your team's practices gets more and more difficult.

It's like the problem you have with NodeJS. It's very possible to assemble something that has easy to scaffold routes with strong type-to-spec validation, authn/z, no exposure of undocumented APIs. But without something like NestJS or Adonis each project becomes a special snowflake with no support for interop across repositories.
There was a study where they trained a model to lie. When they looked at what was happening internally they could see it knew the truth but just switched things at the outer nodes to lie.
The median inheritance in America is $7000
Truth, morality, human rights, an incorruptible righteous rule of law.
I thought it was the opposite of what you’re saying. Index funds buy more of stocks that are higher. And why would a 95 percent NVIDIA be against the law? It just wouldn’t be an index fund.
I was thinking the same thing, maybe for downloading locked firmware. Now that we know we can use LLMs to clean-room just about any code, extracting firmware from devices just because much more valuable.
I thought it was about missiles being decommissioned...
Use of tusks by narwhals in foraging, exploratory, and play behavior
Sure, but are these guys the kind who wants control over the whole cake or a smaller slice of a larger cake?

Look at Russia.