skysight-inc/HackerNews huggingface dataset:
It sure sounds like we have the same problem. For me however there are a few things I have learnt:

1. There is nothing (medically) wrong with you. Although I should own a t-shirt saying *) may contain nuts.

2. No you don't procastinate or are lazy for that matter. You probably already moved on to the next 10 things before people can come up with that diagnosis.

3. Yes you are the librarian of the infinite library of unfinished projects. In that you do have the tendency to keep track of all the projects you have not finished and feel inadequate (that moment between projects)

But the honest problem is that projects fizzle when you solve your erebra problem. And that is usually way before anything got made. Let alone finished. Quick win is to ask yourself: What have I learned from this project? And make that the result of the project. But after doing that a couple of thousand times you start to realise: Why am I learning all this stuff if I never use it to create something.

And that is the biggest problem. All your insights never lead to anything being created and that sucks.

Possible solutions ( and I personally do all of them ):

1. Find a job/role/gig where you think of the solutions and let other people implement them. Just always remember that it is no longer your project. You might have thought of something, but without the efforts of others it will never amount to anything, ever. So as long as you can respect the work of others and your own limitations in doing what they do you will do fine. But is harder than you might expect: My rule of thumb is that the moment I think they should be able to solve something on their own I failed.

2. Find more challenging problems. I usually do this by trying to expand something that spiked my interest to make it more generically applicable or asking myself if the problem is actually worth a solution ('faster horses') and if the underlying problem is not more interesting (mobility). This has two advantages: It will keep itching longer and takes you longer to scratch. Less projects to add to your library. You might create, solving your original itch, products that are basically byproducts of the solution you are looking for. Such a product is basically what pays my bills at the moment.

3. For those smaller itchy patches it helps to promise other people something: Present your findings, write a paper, make a POC by an agreed upon deadline. Now you have to be empatic enough to want to meet their deadline and thus create what you promised with all the works that comes with it. That is your result. You also have to be selfish enough to tell people that is where you end your involvement, because it no longer interests you, regardless of the plans they have pursuing this further. That is a tricky balance to strike and I struggle at times and do it wrong.

What ever you do and maybe you have better ideas than the above make sure you get to the point were your projects lead to something being created, because that really makes the difference.
Eh, Terminology has more features, and on my machine if I run tree from the home folder it's finished quicker than anything else I've tried.

https://www.enlightenment.org/about-terminology.md
A big factor in the decline of internet media companies that nobody talks about—every single dominant social platform (except this one) now aggressively penalizes external links in their algorithms.

This should be illegal for any dominant platform IMO, external links are the lifeblood of a free and open internet. They are the only release valve from the walled gardens the inevitably result from human power-law clustering and network effects.
Mostly because when C64 came to be no one cared about C outside Bell Labs and a couple of select universities.

Secondly, even BASIC does strings, arrays and type safety better than C.
I see a lot of cars in the UK with tyres like Michelin crossclimates. I have them on my car too.

FWIU they are basically an all-season tyre that has 75% the capability of a winter tyre ... Not just snow but also general wet weather etc when under 5c.

There are loads of videos of YouTube of Cars using them driving up ski slopes etc. They seem like a good compromise for me for UK climate.
The article uses the qualifier 'exciting' and cites specific examples of what the author considers 'exciting'. Leaving that qualifier in the headline makes this far less panicky than it first sounds.
Personally I found it interesting that:

* TFTP server [1]

* PF Firewall [2]

* pbcopy & pbpaste [3]

are built-in in MacOS.

Here[4] is list of MacOS command line man pages, some interesting tools can be found there.

[1] https://rick.cogley.info/post/run-a-tftp-server-on-mac-osx/

[2] https://iyanmv.medium.com/setting-up-correctly-packet-filter...

[3] https://osxdaily.com/2007/03/05/manipulating-the-clipboard-f...

[4] https://ss64.com/osx/
Kitty is the epitome of NIH. They don't do modifyOtherKeys either.
I see your point that there are some thing that seem awkward for testing. It’s a good and interesting one that really should be considered. Game software is replete with examples like these.

But just to attempt… to TDD a graphics shader one would have to consider the side effects of the shader to be able to craft a test for it.

And then to reverse once again, given a graphics shader is typically up to the vis artist and that artist would need to muck around to find what looks good, it almost doesn’t make sense to write a test at the beginning.

For me, I don’t typically write non-disposable write tests on my shaders. I just make the simple shaders. If it’s a tricky shader, or I want to capture a funky edge case, I’ll write a disposable test so I can try to iterate faster on the shader. Running a test that takes 1-2 seconds to see results for each iteration of code is faster (for me) than waiting 20-30 seconds for Unity to load my test scene. I still have to visually check it at the end of the process but I find for my workflow it helps me go faster.

I wouldn’t dare say “it’s good for me, therefore everyone needs to do it.” I’m just sharing my experience.
If the license for the code gives the users' community the right to fork (as with every legitimate FLOSS license) that's enough. Whether to accept outside countributions or not is simply a maintainership concern, that can be addressed by forking the project. For instance, the current GCC project is the outcome of what was originally a fork (Egcs) since the original GCC project was perceived as not being open to outside contributors.
I don't think people "need" this to be explained to them. By now we have had decades of "show us the code" and "pull requests welcomed" responses from free and open source software maintainers. Now that people are sending code, it's somehow detrimental to their mental health?

I respect their sincerity at least. It's better to know up front when the maintainer isn't actually interested in engaging with you. Nothing's worse than sending a patch in and not even getting a response.
Buzzfeed, the legit news arm that is, avtually owon a Pulitzer.
Why not just ask when will immortality be achieved?
Henry Kissinger remains wrong on China
Likewise, secure heavy items in the cabin when possible.
Pbcopy/pbpaste are huge productivity boosters for me
And most foods' servings aren't necessarily eaten alone. That 1/4 cup of pasta might well be served along with 2 other dishes.
What are you on about? I have to link to external websites from mine? Lost the plot on this one.
Thanks for linking Calculus book.

His book on school physics also use the dialogue approach:

Questions and Answers in School Physics (Dialogues between students and teacher)

https://archive.org/details/questions-and-answers-in-school-...

While other two books use dialogues intermittently as in the probability book

Basics Concepts of Quantum Mechanics

https://archive.org/details/tarasov-basic-concepts-of-quantu...

This Amazingly Symmetrical World

https://archive.org/details/TarasovThisAmazinglySymmetricalW...

(I am the curator/maintainer of the mirtitles.org blog and the typesetter of the books)
My nerd snipe for the morning: "A High-Level Language Benchmark", p. 180, comparison of the results on p.194 with a few random compilers on the system I'm using today.

All results from my 2013 Mac Pro (12 core), compiled with -O3, "total size" binaries stripped, execution times averaged over 100 runs.

Changes to BYTE C source: add return type / value to main.

Changes to BYTE Fortran source: fix lower bounds on DO loops (FLAGS(0) is invalid), change LOGICAL comparison from .EQ. to .EQV. to silence compiler warning, change WRITE channel to stdout.

clang (Xcode 14.2)
Compiled Bytes: 1,096
Total Bytes: 49,496
Compile and Load: 0.392 s
Execute: 0.210 s
Ratio to PL/I-80: 0.015
1/(Ratio to PL/I-80): 66.67

gcc 12.2 (MacPorts)
Compiled Bytes: 1,224
Total Bytes: 49,496
Compile and Load: 0.247 s
Execute: 0.203 s
Ratio to PL/I-80: 0.0145
1/(Ratio to PL/I-80): 68.97

icc 2021.9.0 20230302
Compiled Bytes: 1,582
Total Bytes: 99,664
Compile and Load: 0.675 s
Execute: 0.334 s
Ratio to PL/I-80: 0.0239
1/(Ratio to PL/I-80): 41.92

gfortran 12.2 (MacPorts)
Compiled Bytes: 1,968
Total Bytes: 49,832
Compile and Load: 0.239 s
Execute: 0.00832 s
Ratio to PL/I-80: 0.000594
1/(Ratio to PL/I-80): 1,682.69

ifort 2021.9.0 20230302
Compiled Bytes: 2,467
Total Bytes: 801,192
Compile and Load: 0.617 s
Execute: 0.00667 s
Ratio to PL/I-80: 0.000476
1/(Ratio to PL/I-80): 2,098.95

Tentative conclusion: At least on x64 macOS, we should all be writing Fortran 77, compiled with GNU Fortran where code (esp. runtime) size is critical, Intel Fortran otherwise.

YMMV.
Genuine question, why? It's not like the project (at least by default) owes anybody any explanation why it's run the way it is or why contributions are not accepted.
I don’t think wearing a seatbelt is law everywhere.
>"So what do we do for money now?

I get this feeling when youtubers complain about being demonetized.
Like, why were you monetized in the first place?
Shouldn't this be a hobby for you, where your day job is actually helping people?

Once a profession is named, there seems to be an expectation of durability.
But market fundamentalism allows for no such constants.
All professions are subject to the market; if there is no demand, if there is no money, there is no profession.
In any event, it's a problem that definitely sorts itself out.
Proving more the degradation in the quality of the Pulitzer than anything else
> The general rule is one car length for every 10 mph

I really wish other cars on the highway observed this rule, but it’s common to see people doing ~80 mph with like two car lengths of buffer. When I myself maintain proper following distance, other drivers take this as an invitation to move into the empty space, forcing me further back in the cluster (and annoying the driver behind me).
Related to the title, but not the content of the article - some links I've collected related to staying alive and healthy:

Nice guide from Lesswrong with some car safety tips. https://www.lesswrong.com/posts/7XbcDaeigMaxW43EB/how-to-avo...

Guide to health. https://www.lesswrong.com/posts/7nH7R9eqYWSPvF4Qm/immortalit...

Another guide to health. https://www.lesswrong.com/posts/PhXENjdXiHhsWGfQo/lifestyle-...

Poisoning. https://news.arizona.edu/story/poisoning-the-no-1-cause-of-u...

Medical error. Always double check the medications you get prescribed, ask to read the name of any injections or IVs you're given before you're given them.

A google doc from me related to environmental toxins. https://news.ycombinator.com/item?id=34642916

Incredible data exploration tool from CDC, for non-fatal injuries. https://wisqars.cdc.gov/data/non-fatal/home

Another incredible data exploration tool from CDC, this one is for fatal. https://wisqars.cdc.gov/data/explore-data/home

Great summary images on causes from CDC. https://www.cdc.gov/injury/wisqars/LeadingCauses_images.html
Social media became better at curating news than the news sites themselves, IMO, and most folks end up just reading comments or quotes in the comments. There's also too much noise on most media outlets.

I think most media outlets should look at LWN as a model for sustainability: niche stories, hyper focused on what their audience is interested in.
Python does not take 1.7" to load pandas.
> There's a free market in the US, isn't it?

No, there is not.
If it’s a big issue, find another university. Many of them use Google.
that's right you pay this regardless, it's the quasi-discretionary things like not doing the laundry or turning on the dishwasher that get dinged for extra, just like a hotel.
The Node/JS/React world is full of thought leaders who gain reputation and clout by releasing new tools/libraries, convincing the masses to adopt them and pay for expensive consulting/courses on them (instead of just having adequate documentation to begin with), and then abandoning it altogether to move onto their next "product" to "sell". Rinse and repeat. It's why if you're not paying attention, JS best practices will seem completely different in one year's time.

Kind of a pessimistic view, but I do think this is what happens.
Show HN: Markdown <-> HTML Converter
I decided to try new marketing strategy for my early stage startup by taking tools I would need in daily basis and providing them for free. Here is the first one, more to come. What online tools you would like to see next?
No. Once you die and transfer the assets to your children, the cost basis gets reset.
It'd be helpful if you share more about who you are and what you've done so far, so that it's easy for people to trust and verify
Drive slow.

I survived a bad one. I got out with only a scratch due to extreme luck. If I went 5 km/h faster, I'd be dead. If I went 15 slower, there would have been no accident. The whole thing wasn't even my fault.

People where I'm from used to be all macho and say "speed doesn't kill, bad driving kills". Don't do it. Smart drivers drive slow, unless they're on a racetrack and everyone's going the same way.
For How Long Can You Keep Using an Intel Mac?
That is because there isn’t such thing as a “clear neutral” perspective, and to expect someone to deliver one to you and bitch about it when they don’t is irrational. Moderation is a balance of concerns and Wikipedia has struck about the best balance I’ve seen from a large org.
I have LispWorks (I like the IDE) and although the hybbyist, non-commercial licenses are not out-of-reach for many (if not most) people, many (even companies) prefer running on free-of-charge stuff. My current employer doesn't even pay for PyCharm (main language at my current workplace is Python) and they are dirt cheap compared to e.g. Microsoft MSDN Subscription.

I didn't stress the garbage collector enough so I can say that LW is faster or slower than other CL implementations. I'm currently doing an algorithmic research where the strain on garbage collector is not really that big, it's mainly about numerical performance and SBCL is by far the best from what I tried - LW, SBCL, CCL, Clisp, ABCL, ECL. Garbage collector takes usually 1-2% of run time which isn't that bad. I suppose that if I stressed it more than LW garbage collector would outperform SBCL but that's only my theory based on target audience of LW.

If you have experience with Allegro and LispWorks and can compare it to other implementations, could yous hare it, please? I'm quite curious. There isn't much on the internet about this topic.
What do you think Buzzfeed News is exactly?

Edit since people are flagging this:

It’s incredible how the right amount of cynicism can drive you to be utterly blind to the benefits certain things have. Be those high quality news reports, or curing polio.

And blind to their structure. Such as, for example and regardless of the organisation’s name, different people working at Buzzfeed News and Buzzfeed. Or Microsoft and the gates foundation.
"Leaks" can be press releases. "Oops, you weren't supposed to see that" can make the message seem more credible. Is this Google preemptively fending off accusations of monopoly in an important space?

On the other hand, if Google is perceived as weak, then its share price will be negatively affected. So maybe not.

Maybe it's just what some guy wrote.

But then how did the leak happen? Somebody chose to publicize this particular bit of text. Why?
The new sqlcmd (go-sqlcmd). Create, Connect to, and Query SQL Server
This is cool but are people actually getting stuff done with these models? I'm enthusiastic about their potential too but after playing with it for a day I'm at a loss for what to use it for anymore at this point
A counter example for this would be Haskell. Before Haskell most of the researchers in functional languages started by defining CPU instruction set, then added their programming language, defined how backend of the compilation works and only after that they presented their point. This is sort of situation we see here.

Then Haskell came. They presented a nice language based on something others were familiar with (lambda calculus). Since then, two interesting things happened as I understand it. Poeple started adding more nuanced optimization to lambda claculus based backend. This is similar to what LLVM does. Second thing is that instead of comming up with their own languages, most adopted Haskell-style syntax. Just look at modern of functional languages. The mostly look like Haskell (well, ML).
Really nice presentation/learning page. Being able to change the code on the fly is also nice.
Most of the people I know of paying for it are paying for the other features like long posts.
It is sort of interesting how Gen X is screwed here.

Also the children of Gen X eg under 18s and younger Gen Z today.
So you think you are going to take an Internet sabbatical? Not allowed anymore.
Good catch. I wasn’t aware of the difference in terminology.

From a neoliberal globalist perspective, I am happy with more globalization. I just think it’s strange that people tout remote work as shifting power toward employees and away from management, when in reality it’s the opposite.
Right, but to my understanding there are related games that are played with trusts for example such that the loan passes onto the next generation too.

To make matters worse, theres a concept called "step up in basis" such that if structured correctly, the inheritors can pretend the cost basis of their portfolio is the current market value. So the parents shield the gains from taxes in life, pass on the portfolio, and the kids reset the tax obligation to zero.

"The concept of step-up in basis is actually quite simple. A trust or estate and its beneficiaries, or payable on death beneficiaries, get a step-up in basis to fair market value of the asset so received. That value is stepped up to the fair market value of the asset as of the date of death of the Decedent. This is true even if the beneficiary of the asset so transferred is a spouse of the Decedent."
https://www.axley.com/publication_article/step-up-in-basis/

Not an expert, but having heard of it before & doing some research.. I'm sure there are more details, but if mere mortals like me understand it, I am sure the tax lawyers have even more esoteric methods now.
One of the silver linings to AI mass generated fake news IMHO is that the professional gatekeepers of traditional media will once again be appreciated for the value they add in verification. The so-called "new media" with few exceptions is totally parasitic on them to do the real work which they would use just enough to maintain respectability over their clickbait editorializing. I don't think it's at all a positive that trad med. had to start adapting to some of that, and I'll be happy to see them less encumbered by it.
and then inflate "active user" stats, which then can be manipulated to use for advertisement budgets/pricing..

convenient :)
How are you defining 'better'?
Thanks for that phrase. I love it.
It’s reputation washing for a link farm.
Those could just as well be called no-season tyres. They are pretty bad in any weather. Not sure it’s a net win, risk wise, over a year.
Ironically, this kept the overall bluecheck quality fairly stable. People used to be gifted bluechecks for knowing the right people or being some variety of celebrity or influencer, rather than because they were good or thoughtful writers.
Couple things:

Check out the book 'Refuse to Choose'

Do this ADHD screener: https://contentmanager.med.uvm.edu/docs/default-source/ahec-...

Maybe your strength is exploration. That's ok. What makes you feel like you should finish projects?
Don't you think that security-guaranteed-by-strong-goverment model is outdated too? Governments all around the world seem to be incompetent to solve the emerging issues.
Rude is more like telling someone their tie is unfasihonable or taking the last slice of cake without asking.

What you're describing is to me borderline violence, as it's denying someone with a recognised medical condition (gender dysphoria) something that can help ease their distress (gender affirmation).
What’s the angle? The fuselage doesn’t crumple one way if it’s staged and another way if it was an accident. The metal and construction materials cannot know intent.
Buy, borrow, die.
The major problem I've observed is that the most important topic is politics - ie, what should we do next?

The world of journalists is nearly the last place on earth people should be looking for political information. There are lies, few serious attempts at understanding the views of opponents, disinterest in the implications of the policies expounded and not even straightforward reporting of what people actually said.

A major problem that the journalists face is that we live in an era where any person with a microphone can broadcast their opinion, and it turns out the thoughtful, intelligent and intellectually honest types don't work in media outlets. People are going to start organising to listen to people of higher quality than journalists. We need high quality information to make informed political decisions. People with journalism degrees, as a community, are not providing that quality.

The internet has revealed just how deeply the misdirection and dishonesty extended. There is too much sunlight now for journalism as an institution to survive in the form it always has. We're going to be better off with a mix of economists, religious leaders, political personalities, technical experts, longform discussion and a melange of small- or big-time podcasters.
I presume the screenshots would look like a regular macOS app :)
First link: https://github.com/ggerganov/llama.cpp

Which in turn has the following as the first link: https://arxiv.org/abs/2302.13971

Is it really quicker to ask here than just browse content for a bit, skimming some text or even using Google for one minute?
The first snow in DC is always fun. All the people who have moved to DC from snowless parts of the country drive unsafely and lots of them end up in the ditch.
Hopefully someone can fix the title on here. I was misled.
After we eradicate it in mice.
I'm from Africa, and I moved to Canada. When I bought my first car, I went for a four-wheel drive SUV with winter tires. Why live life on hard mode if you don't have to?!

In addition to your scenario, there's also getting stuck in a snowstorm which can be deadly. And there's deer around too, for which you want the biggest car possible. Sadly tanks aren't road legal yet.
Linux Features Loved by Microsoft Engineers Working on WSL2
I don't think this can be felt instantly after an explanation, but my personal experience has been that I gradually learned to feel this way through a regular mindfulness meditation practice. I used the Waking Up app for the past few years and it really changed me.
They won a Pulitzer for using innovative and thorough journalistic ideas to shine light on the Chinese concentration camps.