skysight-inc/HackerNews huggingface dataset:
Absolutely, yes.

My blog ( https://blog.isquaredsoftware.com ) is primarily a way for me to share teaching material around React, Redux, JS, and TS. Most of my blog posts have been written in response to questions other folks have asked that I've answered repeatedly. It gives me a way to write a longer answer _once_, and share it going forward.

A few top examples:

- "A (Mostly)" Complete Guide to React Rendering Behavior": https://blog.isquaredsoftware.com/2020/05/blogged-answers-a-...

- "Why Context Is Not A 'State Management' Tool (and Why it Doesn't Replace Redux": https://blog.isquaredsoftware.com/2021/01/context-redux-diff...

- "The History and Implementation of React-Redux": https://blog.isquaredsoftware.com/2018/11/react-redux-histor...

- The slides and videos for my various conference talks: https://blog.isquaredsoftware.com/series/presentations

I've never had a specific goal of "trying to get noticed" per se, but I've certainly done a lot of "hey, here's this post I wrote that answers your question". And yes, in addition to brain-dumping my existing knowledge, I often end up doing additional research while writing posts.

As a result, I've had numerous folks tell me that my posts were helpful and that they learned something, which is really all I wanted out of this.

(side note: my blog is still using an ancient version of Hugo, 0.17, because that's what was out when I started. It's simple, it works, and I have no reason to change it :) )
Some might find the system by James H. Rogers, developed in the era of World-War-One of interest. The late T.E.Bearden claimed that Rogers system was rediscovered and 'lost' at least seven times from then until our times.

"James H. ROGERS
Underground & Underwater Radio

( Static-free Reception & Transmission Underwater & Underground )"

http://www.rexresearch.com/rogers/1rogers.htm
Interesting. By joining an e-commerce or marketing company, doesn’t it also mean that software is seen as a cost center since it’s not directly the product being sold?
Evolution grants rights?
What do you think the US would do if Russia overthrew Mexico and started building up a military on our Southern border? Please refresh your memory on how close we were to total global annihilation during the Cuban missile crisis before responding.

Which country, in the last 30 years, has invaded more countries and killed more innocent people in wars of aggression? US or Russia?

Rank these world leaders in order of causing most innocent civilian deaths: Bush Jr, Obama, Trump, Biden, Putin.

Which country is providing the weapons for, providing intelligence, and coordinating strikes for Saudi Arabia's genocide in Yemen? US or Russia? How does the death count in Yemen compare to Ukraine?
I've spent a good part of my career doing tooling for developers and customer service. The amount of "customers" is a lot smaller and they tend to be technically proficient and know what they want and need.
Presently it may not be but you need a crystal ball to predict one won't happen in the near future.
I understand, but that's still somewhat manual (compared to an API and a client pulling data from it without user involvement)
To use these APIs in Europe you need a license, and I'm not willing to pull my banking data via third parties. Never mention the apps which want me to give them my full credentials.

I would be willing to use a script which I can audit and run myself, but nobody offers that for my bank.
well, when some companies started to place Google ads on my name I realized there might be some value in my personal brand.

did not get it via blogging but via conference speaking and a book. blog is just a channel.
That's disregarding the real world a little bit. You may like or dislike it, but the fact is that Linux totally dominates the cloud era. Among those who have the luxury to choose their tools themselves, among them startups and hobbyists, it's basically down to Linux or Mac, unless you develop for the Microsoft ecosystem.

Microsoft got a bit complacent during the decade before, and allowed single user considerations to influence the design (the registry, the small business-oriented administration tools, the complete lack of usable shell, terminal and editor), and they still pay the price of backwards compatibility with this despite most of it being fixed long ago.

All languages and tools from the past two decades such as Python, Ruby, Node, Rust, Go, and so on and first class citizens on Linux. They all work with the file system, the shell, and the package management system because that's what people use. I'm sure there will be post-Linux era too, but that's not where we are now and when it comes it will not look the 90s again.
That's another great way to put it, but I don't know that I'd say plans are "useless". It's a good adage all the same, as long as we don't take it too literally. (Which, ironically, is a good way to think of any plan, too.)
What's the other fix? Complain on Hacker News?

Yes, if something is bothering you enough - fix it on your own.
spammhaus is blocking self-hosted smtp servers.

Have a look at grey listing.
What kind of differences were you seeing in how you were treated?
Why is Kafka so fast?
Are you a scam bot?
Bureaucracy? Sure. It's very visible, to everyone at all these companies.

How about putting this in the context of a company & product like Coca-Cola though? It's not bad for them per se, to hand over the reins to finance/commerce/bureaucracy. Can we call it a "business cycle" perhaps?
AFAIK, none of this is true. Banks are required by law to provide open APIs with solid authentication mechanisms, apps usually access them via aggregators and never request your banking credentials.
That's a common misconception. The main barrier was that the soviet currency wasn't exchangeable and possession of the types that were (so e.g. USD) was illegal without official permission.

There was a chain of stores in the Soviet Union named Bierozka with western goods you could buy with USD - officially for tourists and workers from abroad.

Of course there was a flourishing currency exchange black market, but it was tolerated because it enabled the citizens to get rid of their foreign currency - something which the state wanted.
> The reason we have deadlines and long term plans is financing. Nobody is going to give a development team a blank cheque to produce something they can't describe against no timeline.

This is true, and the usual proposed timeline is usually wildly inaccurate.
Backfires?

CPC wanted to rein in big tech - foreign or otherwise - and has succeeded in doing exactly that, with the collateral damage for foreign investors being at best a peripheral concern. I guess its no surprise that Bloomberg cannot see a world without a financialised lense, but such a world does indeed exist
While this is factual, the majority of Met police's funding comes from the Home office, which the Tory controls, and they've been in power since 2010.
Yes the science absolutely does say so - perhaps try to follow it before spreading mis-information.
Very surprised to see a single range cover -10C to 7C. I'm very comfortable at the top end, and can ride in shorts and a long sleeve top. At the bottom end I'm miserable and wearing his -30C gear.
Just to push back against this view a bit with one anecdote -- I'm still in contact with an ex-colleague of mine, who I used to work with in retail. He now works for various delivery apps. And according to him it's vastly superior to any retail job he worked previously and whenever I mention any of the negative press these apps receive and query for his opinion he usually just rolls his eyes. He gets to control when and how long he works, he gets to ride his bike (which he loves) and pay is much better than any retail job he would get in london (and he would be looking at retail manager considering his experience).
So in that picture of local McDonald's in London, consider that perhaps those guys are actually much happier than everyone else working in that store (including the McDonald's managers).
Obviously that's just an anecdote of one person, I don't actually have a strong opinion on this.
It would look a lot like JetBrains DataGrip.
This isn't at all surprising when you consider how pushy Amazon is with getting you to sign up to prime - they are clearly getting a lot out of it.
https://archive.ph/4wWiG
I can definitely relate to all of this. In recent history I've tried very hard during interview processes to find shops that have "programmer-first" cultures. In interviews I am clear and direct about my distaste of micromanagement and bureaucracy. I've noticed that about 10%-20% of folks I talk with instantly relate and tell me about how their company has few meetings and high levels of autonomy. I pass on the rest.

I've found companies that tend to focus on lower level products (compilers, graphics, systems programming, etc) tend to have a much better chance of letting engineers do what they do best and staying out of the way. In some sense the work I do kind of chose me, because that's where I've gravitated.
They are indeed simple and intuitive. You can explain them in terms of cooking.

Curry: f(x, y) = f(x)(y)

For cookies, whip butter with sugar. Curried version: whip /f/ the butter /x/, then whip the result while adding sugar /y/.

Composition: f ⭘ g = f(g(x))

To produce nicely shaped cookies, shape the cookies /x/ on a tray first /g/, then bake them /f/.
Russia's Gazprom declares force majeure on some gas supplies to Europe
Time to get yourself a set of powered PA speakers from a reputable legacy brand. A model that does not have firmware to update is the way to go.
JavaScript regressions and how to prevent them
Every time I hear about no code, I think about the code written by PROFESSIONALS that leads to list like Dan Luu's "Everything is broken": https://danluu.com/everything-is-broken/

If professional at top quality firms with the best tools can't write code that works, how is "no code" written by people that don't understand going to work better?
Brogrammer Culture Only in US?
There is a clothing brand named "Brogrammer" in Europe.

Is the term "Brogrammer" only considered a pejorative term in the US?

Maybe the US stereotype is only occurring in US?
Curious how clearcase works I found https://www.ibm.com/docs/en/rational-clearcase/7.1.2?topic=s.... They appear to be hijacking the open() and write() syscalls, so in some way they actually do have a sandbox that provides more accurate knowledge about the build graph than what the makefiles tell! Otherwise yes, makefiles themselves are very unsafe and frequently have errors such as underspecified dependencies or implicitly produced outputs, with no guardrails that can prevent them.

Wether or not that sandbox blocks incorrectly declared dependencies is unclear. Last time I used clearcase many eons ago it surely did not. Our project had tons of classic makefiles issues like not depending on included headers. Remote builds were also magnitudes slower than local builds, our network was maybe not the best, also reading the page above how the “shopping” algorithm works you can imagine it being fairly slow anyway. Maybe that was best, imagining how incorrect dependencies mixed with remote caching would result gives me nightmares.
grey listing seems to be the only reasonable way to keep the Email in the "free world" (namely where spammers are allowed to do their "thing").

But gmail will do everything to take over the Email using the "spammers" as an excuse.
Art of Problem Solving is a great site for that:
https://artofproblemsolving.com/online

Some contest problems for older kids:
https://artofproblemsolving.com/wiki/index.php/AMC_Problems_...

There are also online gifted programs, incl at John Hopkins' Center for Talented Youth. The center is quite well-known in the gifted education community, with many famous alumni.

https://cty.jhu.edu/

https://hub.jhu.edu/2019/10/24/center-for-talented-youth-40t...
Good point. I wish my pile of code would be just as useful to my kids
People keep telling me "wasps are great because they eat the spiders" and I really don't get it. I'll take spiders over wasps any day of the week.
Robot dog just taught itself to walk
The English edition I have has the coffee pot described as a masochist's coffee pot, so I would assume it's the actual title of the artwork.
This comment is a good example of why popularly-controlled central banks fail within a generation. The lack of understanding is understandable. The insistence on doubling down on it is not.
Where's the portfolio? Someone is supposed to take their word on some text and a picture.

What issues do you have with dev shops? How does this solve those issues? How do you even know if this solves the issues, there is literally no information?

What tech stack do they work with? If I have my own engineers how do I know what you are going to offload to them?
More content is created because somebody is passionate and wants to share than ever before. There is a tremendous amount of monetized content, sure, so perhaps the ratio of passion content to monetized content is lower today. But instagram and tiktok have made the barrier for content creation basically zero and mountains and mountains of content by people who are just having fun is created daily.
Even though I was supposed to sympathize with user, and be angry at the company, the exact opposite actually happened.
I know someone who got hired recently to get PDP11 software running in an emulator to control an industrial process.
For me the biggest thing that helped my "personal brand" wasn't so much the blog, but was taking some of the blog entries and submitting them as talks for programming conferences.

Being a speaker at a decent size programming conference, opens up a lot of networking opportunities.

The blog provided an outlet for me to make an idea into something more concrete, as well as allowed me get early feedback on the idea. I used this to refine the idea into something that would be of interest to a larger audience.
One of the things that it's easy to forget as more senior developer is that we're always setting examples for our more junior colleagues, whether we intend to or not.

Now that I'm a more senior developer I try to go out of my way to make these good examples. Not just in how I code and how I review their code, but in how handle my work life balance.

I always make sure I take my holiday throughout the year, so they realize that taking two weeks off is fine.

While I start work early in the morning, I always finish early as well. Showing them that they don't need to work crazy hours, and also giving some of those with less confidence implied permission to leave for the day.

While I'm not their line manager, and so can't stop others from trying to micromanage them, I have certainly interrupted people trying to do so and picked apart their attempts (micromanagers very rarely understand the full repercussions of what they're telling someone to do).
> In general, mature forests are net CO2 neutral as they exist in a balanced carbon cycle.

Can we cut down forests and store them deep in former mines?
This article brushes over it, but the underground economy of account selling and promotions is quite expansive, and inherently involves Meta's own platform, Meta should get getting into the brokering business of these, be the escrow, be the reseller.

There are people that professionally grow accounts, while the regular users do the same for a little dopamine kick with little efficacy and the most 'heretical' thing they'll do is buy disengaged followers. But it has much greater efficacy to just get an already professionally grown account and rebrand it based on the audience that found the account. I've made a lot from rebranding accounts for marketing strategies. I've lost a bit trying to buy from unscrupulous sellers. Apparently we violated the Terms of Service, oh no.

Meta could definitely support this behavior and amplify it. They need to re-educate consumers about not coveting followers, but just the content. Currently, people think how you got followers is important. But its not.
I feel like it's really common for people involved in energy extraction to tell the people living in a community "we promise it will all be fine". And then suddenly when things aren't fine, they'll pay the absolute legally enforced minimum (usually nothing) to those in the communities they've crippled.

People are right to be afraid, giving money to a few well owners in exchange for your entire water table potentially getting destroyed is a bad deal
Mine is, when a stranger looks at your perfect solution compared to another persons, will they actually be able to tell the difference?
I can confirm that your posts, tweets and replies in reddit/hn are helpful to people like myself
Your browser has a chronological list of the previous pages you visited. It’s very easy to quickly go back to a page you had open recently and fairly easy to search for it in the history if it was some time before. It’s actually probably easier than finding a tab amongst a lot of tabs.

For persisting state, it’s simple. You don’t. History is going to send you back where you were if the url scheme is not brain dead. I will personally stop using sites which don’t do that properly because they are annoying to use.

For forms I just fill them when I need to or keep them open for a bit if I forget I would need some information which I need to check. If I realise it’s going to take some time, I just close them and fill them properly when I have all I need.
Surely I'm naive, but I realized just a few years ago that all awards of the kind "best place to work 2022" and such are all paid for, nobody "wins" a real competition. Your workplace pays the ranking company and is advised on how to improve some made up stats and after a while it "wins" an "award" within the small subset of companies that paid for that service.

By "realized this" I really mean "I was shown this reality by the people in charge of paying for the service". I guess I should have know better, but my cynicism failed me in this instance!
Dutch central bank fines Binance in blow to exchange’s European push
If one isn't tied to open-source only, but hates the QuickBooks hegemony for small biz accounting, we had some good experiences with Wave (https://www.waveapps.com/). Very easy to use, cheap, and if your needs aren't too complex, it's a pretty nice experience. SAAS, closed source, etc, but at least it wasn't QB.
SPF does not protect you from a pown smtp server (neither DKIM/DMARC, then SPF is "enough" for self-hosted smtp servers, and does force you to use DNS (the SMTP protocol works without DNS).
The refactor question is not just about the next 18 months. How likely the project will be in active development in 5 or 15 years?

That’s something long term planning can give you a reasonable idea about. If your working on Madden 24 then the business model is about minor changes every year, while most games are one and done.
In case you're looking for a VS Code extension to quickly preview, filter and plot data from various file formats you can check out vscode-data-preview [0]

[0]: https://marketplace.visualstudio.com/items?itemName=RandomFr...
It's so frustrating, too.

I watch those videos to learn something new about the product (actual pros and cons, specific feature implementations, ...). But most of the time the "reviewer" basically reads the product description and goes over the list of features that I can find on literally any shop page that has that product.

It's so hard to find videos of people that have actually used the product for longer periods of time and can give an actual review.
Yes (my blog is on my profile).

People email me about things I’m interested in, and I’ve made new friends through it too.

It's nice to look back and see my progress — taking on harder projects, and writing more clearly.

> Does the time spent writing feels worth it to you?

Yes but I've always enjoyed writing.

> Did it help to get noticed/ find jobs or other opportunities?

Yes.

> Do you learn something new from it?

Yes, by writing for it. And, I suppose, by "running it" I learned more about the frameworks I've used.
Can't really relate, as i don't have similar experience. But I do know a lot of my programmer friends, are not programmer by trade. A lot of things like chefs, forklift drivers etc... They enjoy their personal projects, but also did not enjoy professionally doing it.

Myself i started programming recently in a somewhat professional context, but I chose it carefully not to run into the soul-destroying machine, hopefully. I program at a research institute, so the projects aren't products, and hence there's less pressure on the programmer. Perhaps a similar context would also be a more happy place for you. programming on things which are not sellable products. (some automation jobs, some research jobs and other things might require extensive programming, yet have no direct sales of the programs themselves.)
IMO the recent announcement of synced WebAuthn platform authenticators that’ll be supported by major platforms is probably the closest thing, at this point.
Product shortages have made grocery delivery/pickup a complete waste of time where I live. I did quite a few of them during the height of the Covid restrictions, and kept at it for a little while after they eased up. But for those serval months, I received the shopping list that I had ordered exactly 0 times. Which makes planning what to cook infinitely frustrating. The food shortages are still there when you go into the store yourself, but if you find some key ingredients missing you can at least pick some sensible combination of ingredients for alternative meals, instead of discovering after the fact that somebody at your local grocery store though radishes were a reasonable alternative to the sold-out spinach.
https://www.toketaware.com/

Available on Windows, iOS, and Mac. Is paid application, but one-time payment per platform.

I like it a lot because the developer takes a lot of care in the useability of the application, and its made by a single person, so there is a lot of consistency and continuity between versions. It works amazingly with iCloud. Windows version is pretty good too. If you are using the Windows version multiple devices, just make sure you save and exit the map before opening it on another device.
This is a great project. Can Apple be incentivized somehow to help the Asahi Linux folks?

It is not possible to simply reverse engineer everything nowadays -- it could take years to build a polished system and in the meanwhile there will always be new hardware from Apple. It's a never ending game of "catch up".

Are there some scenarios where Apple might want to allow "proper" Linux on Mx to happen ? The fact that Apple has not totally locked down these machines is tremendously heartening. Could it be in Apple's interest to somehow help the Asahi guys move faster -- release hardware specifications in the open etc.?

I think that if Apple hardware releases Mx hardware specs, a high quality linux implementation can then take shape on the Mx. This will create some competition with the Apple software folks. People will benchmarks software running on Mx Linux vs Mx MacOS. This could create some healthy competition.

Just like the arrival of llvm helped gcc improve its game, a well functioning software stack on Mx Linux can create some healthy competition for the Apple software team. Their software is quite decent already -- it can achieve greater heights with some competition !
An Experimental Horror Arg Is Testing the Boundaries of AI Art