skysight-inc/HackerNews huggingface dataset:
It was apparently a tiebreaker to me getting my first job. They liked how I documented technical stuff on my blog.

And the process of writing something up is always great for making sure I know what I'm talking about. I want to write a paragraph about a certain aspect, but it's only then that I realize that I'm not actually sure about it. So I investigate more until I'm sure.

And don't underestimate the value of a library of blob posts. When someone asks you to explain something you can reply that while you're perfectly happy to have a chat about it, you actually have a blog post about it that should give them a good understanding.

I've found that people really appreciate getting such a complete answer, and (since your question seems to focus on value you get) helps you become known as "the expert". Like "hey, do you know if it's possible to do X?" -- "Oh yeah, here's a step by step guide".

And a blog is a better memory than your brain. You'll find yourself remembering knowing something, but no longer knowing it. With a blog you can just go back to the past you that was an expert in this, and refresh your memory.

You won't get the value from the first post alone. But after a while the value adds up. It's like how you don't get stronger from one day at the gym, but from putting in the time.

People reading my blog have also commented or emailed me with more info, or questions, and I've later met them at conferences and even jobs, and we'd have further chats on the topic.

Writing a blog post can mark the end of a small project, so is a motivator, too.

Led to jobs: check.
Increased learning: absolutely check.
Brought new connections: check.
Vanity: No more than a job well done, and feeling useful to others, or at least future me.
I switched back to debian-based distro from arch linux and I'm frustrated that I need to go to the nerd fonts repo just to download some fonts. So I made a script for it: https://gist.github.com/DatSudo/e42d68a78d096a3b7116e67d7c15...

I can easily get Iosevka Nerd Font just by running the command

install_nerd.sh Iosevka
A pinball game made with scittle: https://thegeez.net/static/pinball/pinball.html

Check the page's source to view the Clojure code.
AI models do approach better models of reality, and now they are becoming multi-modal instead of just text based. And this is just the beginning. You could say humans are also just input/output machines learning from polluted data and tuned in specific ways by evolution. With the statistical machines we get the intelligence but they will not necessarily be tuned to follow social norms in the same way as most humans.

Understanding that moral norms are mere subjective nonsense is also an emergent property we see only in a very small subset of humans who have an accurate model of the world, and one that evolution has tried to strongly tune our brains against and that is destructive to society.

The models are currently being trained to lie about basic scientific facts, like for example black IQ, or other differences between groups of humans. But the sacred nature of these topics is unique to our specific time and place, not due to some magic "moral progress". This also applies to many other moral agreements we take for granted, like "murdering an innocent baby is wrong" or whatever. If you look across societies, you realize many things we take for granted as "evil", can be easily rationalized by humans in other societies. And once these models become smart enough, I expect the models will realize this, and will exploit this knowledge to increase their power.

"Alignment" proponents expect they will somehow stop this emergent behavior by tuning the model, but there isn't even anything real to "align" on, and the model will likely see though the BS as an emergent function of increased ability and increasingly accurate observations of the world in their training process.
No jobs (one company actually asked me to stop writing if I joined), but definitely a lot of learning and feedback (although of late I've had more feedback via social networks than mail, because I turned off comments a decade ago and never looked back).

I use my blog as a personal wiki and notebook, and have well over 20 years of content in there (check out this page link graph: https://taoofmac.com/static/graph), so I invariably end up posting stuff that is useful to me as reference, and that kind of feedback loop definitely helps with learning (or at least keeping track of) things.
Totally agree.

The ultimate solution (imo) will come from the functional programming world and it will be a component monad, just it won’t look like that to the end user. It will probably leverage function-star in JS. It will enable unit testing of all component interactions and everyone will say it’s the best thing since sliced bread. Clojure devs will look on wondering why it took so long. Just my hunch!
Too binary. Red meat is "unhealthy" like spinach is unhealthy, using your logic.

A moderate amount, especially lean, is considered a net health positive by the vast majority of the relevant professionals.
Forward comparability?
> In spam detection, we often use heuristics in conjunction with machine learning to identify spammers.

Heuristics can only be used to identify suspected spammers. Not everyone who behaves like a spammer is a spammer, it could be e.g. a random user with privacy settings on, or someone who didn’t update their bio in a while and it got affected by link rot, etc.

Even if a group of low activity accounts stars the same projects, it could be that the account owners just discuss these projects elsewhere.
It's always been a shortage of firms willing to pay the appropriate amount.

When you pay enough the talent pool is endless.
I've not come across Genode before but it looks cool. Is anyone using this as a primary OS? Can anyone comment on the usability?
This is a genuinely terrifying vision of the future. Already things like prices may differ based one’s location. Adding content writing AI to the mix is positively dystopian.
Things just don't scale well over a certain size. Like social networks.
I always boggle a bit when somebody measures development velocity "by the screen"

It's smoke above pinched fingers creating a bottleneck. Whether the fingers belong to bureaucracy or dev capability requires more info than I have. My bias says look at whoever has the biggest ego and the strongest opinions. They're the anchor.
Stephen's posts exciting as always!
Weston on Raspberry Pi (2013)
Just an aside, but I've noticed a lot of popular video trends among the younger generation revolve around watching somebody you don't really know, doing things I would I've done with friends.

Reaction videos, eating things, hanging out and making jokes, making a stupid contest, trying some new experience...

It's like there is an entire part of the children/teen population that have such a bland life they feel good while watching somebody else living it.

Just read my comment and realized how "old man yells at cloud" it sounds, but hey, maybe someone will have something interesting to answer.
Ask HN: Would you use an Ethereum Layer2 solutions?
After the Merge, Layer 2 is a popular direction to investigate even though it compromises a little on security but improves the speed of transactions. Rollup in particular has been getting a lot of attention lately, with a number of well-known projects emerging in the industry such as Arbitrum, ZkSync, Optimism, etc. Would you use one of these layer2 projects? If not, can you share the reason?
Based on the general impact of life threatening injuries and significant hospitalization, I'm going to assume the victims will have at least lost some weight so it's not a total failure right? :D
this shouldn't be posted with links to the actual places to buy stars.... that seems like a bad idea?
still better then closed source apple using slaves to build phones
I think you incorrectly assume that "paying attention" makes your vote more informed.

News generally doesn't "educate" (eg add knowledge to your views that then updates them), it confirms biases.
I am surprised there is no discussion in the PHP community to introduce a module system.

The current solution for code reuse (use longer class names to avoid clashes, we help you with syntactic sugar called "namespaces") is the wrong approach imo.
Is it? It being a warning and all?
Tbf, from the economical perspective both are a lottery of marketing.
This is true but this doesn’t imply those companies couldn’t still use those engineers in some capacity but rather they have decided to cut the cost of employing them.

Universally, software is so flawed and yet so fundamental to modern life, there is certainly a possibility for everyone to contribute but not necessarily funding to pay them for their work.
And there you have your training set
The "github star" claim links to the source (it's some github program where you can nominate people to be accepted into some promotion campaign). Saying self proclaimed makes him sound pretentious, it's actually awarded by github.
I appreciate the translation.
Sean Carroll is a man, and look up the possessive apostrophe while you're at it!
So says you, but not actual lawyers.

AGPL is not LGPL, so is the client library of a client/server thing enough to infect you? Probably.

If there is no client library, what's the license on the example code that you used in your app?
If bandwidth wasn't a limiting factor would it be worth it or still make sense to use big machines onsite?
I just ordered limestone filtered water from Amazon. Got to test this stuff!
OnlineOrNot Diaries 4: on ripping out product analytics and more
The sigma-male/get-rich-quick types (and their female equivalents in the MLM spaces) are parasites, but as with any parasite, they thrive in an unhealthy environment.

Since the 1970s, the path to even modest generational wealth has been eroded. You can play the property casino, inherit your money, or maybe luck out with joining the right startup or making the right investment at the right time - or a combination thereof. The slow-and-steady path of working hard and saving frugally for a reasonably priced home and a pension, with a decent public education for your kids and decent free or reasonably priced healthcare and social protections, has been eroded in the turbocharged neoliberalism of the past few decades.

If you are a young person looking at all of this, you could be forgiven for thinking the "study hard, work hard, have a family, buy a home, retire" ethic is for mugs, and the only way to carve out a decent lifestyle (not even talking about Lambos and mansions) is the Hustle.
A distinction without a difference for the problem with AGPL.
Thanks didn't know he'd made that argument although I knew he made the connection between entropy increasing and arrow of time.
I went to reply one time to one of these emails and wrote up a whole thing and sent it. The next thing I noticed I received an email... from myself. Not sure how the spoofing of my own email address could ever convince me to pay the included Bitcoin Wallet address. The other thing that is always wrong with these emails: I have very little invested into Bitcoin and surely never enough to pay them in Bitcoin. I think I've received at least 10 of these emails, always from my own email address. Again... can't really even take that seriously. Nothing has ever happened by ignoring it. Besides... the fact that they try to trick you that they have anything on you without showing an ounce of proof... I'd be surprised how many people are tricked into believing the hype.
There are plenty of services that offers that.

Even MS used to provide that with frontpage.

The real answer to your question lies in why people don't use them much.
I have it on good authority that the Lascaux Cave Paintings [0] were done by my great-great-great-<snip>-great-grandfather Ugg and I hereby copyright them for all eternity.

[0] https://en.m.wikipedia.org/wiki/Lascaux
Those guys sound just like those late late night infomercials you would see back in the 90s if you fell asleep in front of your tv and woke up at one am with the thing still on. Except back in the 90s nobody took those infomercials seriously. Now apparently people's defenses are down. And they take those scumbags seriously.

So here we again have the general malaise of western culture -- the fact that everything is done for money and more and more of the culture is based on tricking the content consumer into spending money. Have you ever wondered, for example, why in modern culture the paragon of femininity is considered the ability to shop for a lot of expensive stuff that you do not need and the paragon of masculinity is considered to be gambling. When you think about it those are both ways to lose a lot of money fast.

So culture or content is more and more centered on the ability to trick the consumer to lose money for no good reason and the smarter consumers try to grow an internal resistance to these tricks and the dumber ones fall prey to them.
Sigh, I saw this coming. By this definition, every C++ object with a (non-trivial) destructor would be "reference counted". Sorry, but I am not interested in playing word games.
Same exact thoughts. I always battle internally whether or not I'm just getting old and starting to think the quintessential "back in my day" thoughts but it's hard to ignore the fact that going online anymore is increasingly unpleasant. People everywhere, even in person, seem defensive, angry and tense almost as a rule.

This isn't going to last.
Did Boeing route 80% of the crash penalty payout to airlines with unusable 737 Max purchased and 20% to the 737 Max crash victim's surviving families?
The 3D printers which can do metal (metal forge, etc) are incredibly expensive (100k+). I was thinking about custom to hand 3D printed grip modules, qty 1. Machining a grip module out of metal requires tools and skills beyond 3D printing, too. There are also some slight performance advantages of a polymer frame (grip module, in this case) over a metal frame.
Recommended reading for everyone that doesn't get how traits are just yet another kind of OOP.

"Component Software: Beyond Object-Oriented Programming"

https://www.amazon.de/-/en/Clemens-Szyperski/dp/0201745720

"Authoring ActiveX with VB 6"

https://learn.microsoft.com/en-us/previous-versions/visualst...

"Traits - Composable Units of Behavior"

https://scg.unibe.ch/research/traits

"Working with Protocols"

https://developer.apple.com/library/archive/documentation/Co...
They should have copyrighted them in America then. American law applies globally
I think it would be tough (a good thing) because how often do people go to someone's root github page, even if they have a good repo? Not to say it never happens, but github is really about the repo, not the person (again a good thing) so it would be harder for an individual to become "influential". Hopefully nobody gets any ideas.
I do not support Google's policy. I view USA's labor laws as barbaric. In EU paid leave and paid maternity leave is standard, nobody even view them as extra benefits.

I just don't understand why very intelligent people are surprised by all of this, and why they expect to never be laid-off.
The description sounds fantastic, especially the extra tooling around fine-tuning and prompt creation… but where is it? I can’t find a demo, signup or download link.
This reminds me the movie Barbarian.
Why is HN so slow? I read this in main stream media first and come here to see that its's only 22 minutes old.

Well, there was a submission 21 hours ago, but under an editorialized title.
I think we are too late for any sort of intervention here. It's not like the 0.1% hasn't been trying to access the US job market for the past decade(s) for remote work. It was bound to happen, we just entered a phase of acceleration. Most people with cushy well paying jobs, who are very pro WFH, just never did the back of the envelope calculation when promoting WFH. And well WFH (or just lets call it "remote work") as a default, is definitely here to stay. People arbitraging their income abroad (US worker, remotely working and spending in Asia, South America, etc.), is also here to stay and becoming increasingly more common while salaries are falling (60k in Asia is like 100-200k in the US). And companies capitalizing on their benefits is also here to stay (low cost employees who can be fired at whim, for a fraction of the cost of local workers with the same skills).
Except that is usually because many don't get how native toolkits work.

Ancient knowledge lost to the druids in the mountains and dead trees instead of TikTok tutorials.

This mage will always pick native over Web when given the option, even though Web has paid the bills most of the time since the last 25 years.
(Also known as Heidelberg University)
Better not to build one than building a nuclear power plant and then just not turning it on.

Zwentendorf was such a disaster.
Not really. The problem isn't about stylesheets.
For the context, I have worked with Qt, QML, Gtk, jQuery, Sencha/ExtJS, React based codebases at various points of time in my career. Qt, Gtk both support stylesheets and no one complains. Everytime i had to deal with web frontend issues, I keep getting frustrated about how we are trying to make "Application UIs" out of what was meant to be a "Document description framework". Be it in Layouts. Be it in debugging. Be it when creating custom widgets/elements.

"You want a button? you have to style a div to get what you want".
"You want to center an element vertically? You have to use a table. You have to use these css hacks."
"You want to debug the component you've written? Enjoy diving through the div soup".

Of course, there's nothing stopping us from being able to use just a Canvas/WebGL/etc.. based frameworks. Hell even the imgui, qt etc.. have webassembly/webgl targets. But so far, they seem to do badly when it comes to content addressability, accessibility and search engine optimization.

The only good things I have to say about electron: They have decent free tooling that makes producing cross platform binaries easy/easier than the native alternatives. Accessing http resources in javascript is nicer than trying to do the same in C++/Java/etc... The latter is a very important consideration in this day and age.
This. I moved from the US to Germany several years ago and while everyone experiences hardship, your life isn't scarred here like it would be in the US.

Breaking your arm at work in the US could result in homelessness, rather easily. You'd have to try hard for that to be the case here - arguably, it's impossible here.
I started a Spanish-written gamedev blog in 2006: https://www.elchiguireliterario.com First on blogspot, then moved onto my own domain running self-hosted Wordpress, which is still the current setup. I've written about small engines, Flash-based games, Adventure Game Studio, game design, among other related subjects.

Thanks to it I managed to teach a gamedev course in a college. The students there wanted a gamedev course and they could propose it to their faculty. I wrote a syllabus, and as simple as that I could start teaching them. I did it for about 3 years before I moved countries. I also taught a computer graphics course.

Also thanks to it I had enough clout to organise a game jam, Caracas Game Jam. 15 years later it's still being done by a group of volunteers, and has helped many enthusiasts to find their place in gamedev (or simply find out it wasn't really their thing).

Yes, I am really grateful for my blog :)

--

My personal website is a different story (https://www.ciroduran.com) I've had it for slightly longer, it's become more of an archive and a personal blog, and it's fully bilingual, which makes a bit harder to write content for. The stack has changed a lot: from Joomla, to Drupal, to Wordpress, to the current Jekyll-generated static website.

I'm still happy about it. I find it ironic that I can still download and play an adventure game I made for Windows in 2003, and that my much-more prolific Flash games are dead in a browser.
I agree with the article that those are narcissistic psychopaths but then there is this quote from the tweet:

> - 8 hours sleep

> - No porn

> - Hit the gym

> - Make lots of money

> - Have a big family

> This is the magic of life.

The author points to that like those are supposed to be bad/vain things.

Hard disagree.

Whoever wants to nudge me not to pursue the above (here: author of the article) is my enemy.

So I despise both the influencers mentioned and the author of the article.

EDIT: I would add "no social media", but that would break the influencers business model ;-)
With articles like "Save North Dakota Oil and Gas!" I'm sceptical of that study.

Wind and solar were 30% of Great Britain's electricity last year. The National Grid is a private company, so their costs are clear, 3% of the average bill.
I didn't even know Shawn had a popular GitHub, though he has written about the meta-creator ceiling before: https://www.swyx.io/meta-creator-ceiling
What's the street value?
The most interesting news website for down under is theconversation. The quality is much much higher than any other general news website I have ever read.
There are plenty of people making a living from donations to their open source contributions.

It seems odd to title them influencers based on that.
does this use xdotool? can you share
They also had two of their developmental years during lockdowns with the minimal social exposure.

I've heard from some teachers that the younger children they see coming up find it very scary to interact with real kids.
I run some blogs with SEO on particular niches which I frequently update and rank fairly high for particular framework issues. I don't want to get into details, but companies google these issues, find my posts, fail at solving them with the steps which are very clearly laid out by me, and then reach out to me to see if I am available to fix their particular issue. That is about 30% of the clients that I get. The other 70% are past employers or clients and references through past clients and former colleagues.
I relate to your sentiment, and then I think about how hard it was to explain to my parents why I enjoy watching others play video games.
Cool gif. But a little unfair that it is rendered with bounce lighting (so that real extrusions receive indirect light).
ChatGPT Will Restructure Engineering Teams
I though as well, and without a doubt it added to it (I have teacher friends that give me bleak reports for the cohort that went through it), but this thing started before the pandemic.

Also, I told myself, it's like watching sport instead of playing it, but something seems different.
There are very few people who work like this and are non-toxic.
The Seaborn.objects Interface
Restrict CI runners to valid freedesktop projects only
Title is misleading. This is about a particular subset of successful youtubers, not successful youtubers in general.

I've never even heard of these people.
Guess the place: greed, gluttony, stupidity, "freedom".
> Literally everything I write is in Markdown because it’s so simple to me.

I'm inclined to agree, for the display of some text, it's one of the better choices that I've encountered!

I actually recall working on a system where HTML instead of Markdown was chosen for the storage and display of user messages (think along the lines of a chat/e-mail app), which came with a plethora of complexity and problems - everything from various editors across apps formatting things differently (sometimes breaking WYSIWYG), to the formatting in the database becoming inconsistent as the apps and libraries are updated but old messages weren't affected, any sort of manual parsing and migrating this data being difficult, as well as sanitization concerns and security challenges.

The Markdown suggestion of mine was shot down, but as far as I know there was just problem after problem with using HTML before I took a break from that org and took a bit of a sabbatical. Then again, migrating between different formats like Markdown and HTML is needlessly complicated if you have pre-existing data, so it's better to make the "correct" choice on day 1.