skysight-inc/HackerNews huggingface dataset:
I was in the unfortunate position of having to ban someone from an online tech support forum of which I was the mod. This was after weeks of myself and other mods trying to resolve the issues with them. Issues like name calling, trying to stir up racial issues, making fun of new users for being noobs, trying to stir up other users against the mods, all that teenage BS (although the person was in their 20s or 30s).

The result was that they followed me on to Twitter and other social medias and started calling me names like Nazi and so on. I blocked them there but it was frustrating - we were just trying to run a small help forum for an open source library and I spent way too much time in good faith trying to help this person and still got publicly name called from it.

I ended up feeling totally burned out by this and stopped moderating the forum soon after.

Because of following me and other mods onto Twitter we made the temp ban permanent. I have no idea if the person is still banned.

If I had to deal with this kind of situation a lot I can totally see adding a rule that the banned person can't follow you onto social media and complain as a requirement for the ban remaining temporary.

Contrary to this being weaponized shunning, I see it as "we need space from you for a while and if you don't give it to us and come back with a better attitude we're gonna permanently remove you from the community".

That all said, it probably could be worded less severely.
Learn programming languages and tools: suitable for beginners to experts.
I'm sorry, but I didn't intend it to be a nationalistic flamewar. I'm debating (rather bitterly, true) that some populistic policies enacted by some states are extremely counter-productive and in fact support Putin's war effort instead of hurting it.
It's sort of what happens when OOP is demonized for years and FP is lionized. They've created what are effectively classes but with implicitly auto-generated private property names and a lot of weird edge cases where things can go pear shaped. But hey, it's functional and 'new' so it's good, right?

In fairness, the JS world has never had well engineered OOP GUI toolkits like you find in the desktop space. If you've never used JavaFX then ReactJS probably seems pretty magical. If you have, then, well ...
> Then the Michael Niedermayer side took back control and the group that took over ffmpeg abdicated power over ffmpeg and its brand and moved to a fork.

Once again, no, it’s not what happened. A team forked but failed to gain significant traction and the original project is now the only one remaining.

The email you quote comes from just before the fork. Niedermayer was the main maintainer of ffmpeg and as stated there was disagreement between him and what became the libav developers about the possibility of adding new features while improving the code.

The libav team wanted to fully focus on code improvement and left in a very vocal and really obnoxious way. As anyone could have predicted history showed the they were wrong. It was completely possible to do both new features and code improvement at the same time.

Niedermayer resigned in 2015 because the way the fork was handled had made things painful for him which I fully respect.
MD5 > History, Security > Collision vulnerabilities:
https://en.wikipedia.org/wiki/MD5#Collision_vulnerabilities
A credit union would be better since the members would be able to vote on the leadership of the union.
My hunch really is lowered taxes on the wealthy and low interest rates for insiders is all about the cap rate and cash-on-cash return.

Increased taxes do a number on those and make it easier for non finance parasites to compete for assets.
> ignore them on the client side. it's easy. there's a field called FROM.

Do you realize that your discourse politically implies a very individualistic views of how such problems should be dealt with?

I don't know the situation here, but let's take it aside and consider another example: some one in an organization is constantly harassing other members (e.g., a guy being heavy with women). If the organization follows what you suggest, it means it doesn't deal with the problem has a collective, and rather let everyone deal with it on their own. You're telling the victims of the bully that they're all alone, you don't consider them. This is probably the best way to have them leave and be left with the bullies only in the end.

I truly believe this cannot be the right approach to such behavioral issues. Rather, the collective approach at the organization level is the good one: it sends the right message to everyone, both the bully (now you stop), the potential bullies (we don't tolerate such behaviors here), the victims (we heard you, we're stand together, our organization culture is based on respect and you count as much as everyone else), and the potential victims (we do out best to make our organization a safe place).

You have nothing to fear in this if you don't want to be on the bully side.
> 1) There's a biological component where happiness follows a U curve. Mid 40's tends to bottom out on happiness then steadily increases. Useful to know since riding it out is a viable strategy. [1]

I'm not sure it's biological. I suspect it's because that's when people's lives tend to suck the most - they have all the demands of career and family, with very litle room for themselves. It would be good to study people who decided to drop out instead and see if they still follow the U curve.
What a research paper says about rehydration after exercise
What am I coping hard for really? I am all for using WASM where it makes sense. This still doesn't change the reality that all of that is possible with JavaScript. It's also still 100% true that WASM adds 0 extra capabilites.

And Figma could be a 20B buyout without WASM. I don't see any relevancy about valuation and a specific tech choice. Figma's editor is a very good use case for WASM -especially since they have the right people in the team- but there are other ways to achieve the same thing (even just by using JS).
Your options are poor if you don't want to build on libc though.
Let’s all love Lain.
Nice to read this excellent essay again. It has stood the test of time. Far from being a straw-man it
presciently describes what has come to be since 1997: The idea of "illicit debugging tools" (DMCA
against reverse engineering). The leverage of debt against free learning and research. Draconian
monitoring and threatening of academic staff and students by "university IT police". The ostensible use
of copyright protection as a cloak for "selling personal interest profiles to retailers". No matter how
you cut it, how much you detest his style, puns, defence of inconvenient friends and personal hygiene....
as always Stallman was right.

Most of all, and his greatest sin in this age, Stallman's writing has a compassionate streak. Even
Orwell was too cynical to let something as schmaltzy as "love" triumph in Nineteen Eighty Four. But
here, as in other passages by Stallman, we see the human urge to share and help one another is
leveraged by the exploiters to herd, separate and corral us toward digital domestication.
One of the JavaScript programs at least was concurrent, whereas the TypeScript equivalent was synchronous. No wonder there's a difference...

Haven't looked closely at the other problems, but it's apparent to me that the solutions are not even trying to be similar, so comparing their efficiency is near useless.

the problem in question was the k-nucleotide one, IIRC:

https://github.com/greensoftwarelab/Energy-Languages/blob/13...
Text2Light: Zero-Shot Text-Driven HDR Panorama Generation
I'm pretty sure YouTube doesn't play ads in embeds (as much?)
> Arguably the biggest most unsolved problem in search is how to make a profit

And the EU just solved that problem.
If the compression is lossless that's fine. I have not seen an AI system being used in this manner but I don't doubt it's possible. All lossy compression methods output false information, that's the point of lossy compression and why it works so well. Remove details that the compression algorithm deems unimportant.
I don't quite understand what you mean by "curate my favourite music" here. There are no buttons to add an artist, or album, or track... all I can see is a list of albums with links to listen.

Is this just the "shareable" link you would share with others, i.e. read only?
> The West's strategy here is stupid to the point where full scale mobilisation and war in Europe seems possible.

You're right about this. The correct response would have been an immediate complete embargo of Russia and boots on the ground support in Ukraine when the invasion started.
> Do you regret being a generalist?

Not for a moment and I'm closing in on 40. It's fun and you can absolutely take some time to play with AI and dedicate as much attention as you want to it and no more.

I was curious about this area as well and took a dive for a bit. I've learned things I already applied to infra autoscaling and some support apps for medical clinics. It's been enough for me at that point, but there's also nothing stopping me playing with it further in the future.
There is far more maintenance or rather troubleshooting with a PC. The Steam Deck too TBH (even on "Verified" games you run into the occasional problem with more frequency than a Switch). You're just far more likely to run into some weird problem or issue with a random title especially that 10 year old game you bought for $1.

On console you match the label to the machine and it works.
With the electricity catastrophe, tolerance for smug environmentalists is at an all time low. Your "congratulations" is grating.

Trains are unable to handle last mile goods-transportation. Just like people like having power in their outlet, they like having food in their grocery stores and if mess that one up then their will be unrest the likes of which have not been seen in generations.
They can't conscript you or jail you if you are on the right side of the border. It is better to be a fugitive than a cellmate or being coerced into conscription.
people are primarily motivated by envy even if they don't realize it...
Does it help pay rent or a mortgage or for a decent college these days?

You know that inflation (both consumer goods and real estate and education) has moved the goal posts a ton.

I don't want to use the b-word on HN :-p
Ask HN: Anyone have in hand the definitive regex for file version numbering
Does anyone have readily in hand the definitive regex, ie. modern regex (lookaround, lazy, etc) features, for program file version numbering (aka tag number in git) accepted and standardized universally such as in Linux' (or other OS') package manager printout, github, SVN, or any other kind of version control tool/app, so share it to us right here & now?
There are building codes that were implemented before most buildings in the US were built for stuff like that. There are variances in like, knob vs lever handle, but yea they mostly work the same and are in the same spot.

IMHO a smart thing if there's an emergency and you're staying someplace unfamiliar...
Great work!

Personally my favorite keyboard is part of one of the greatest beasts of all time: the IBM Selectric III.

If you can find one (try CL locally, shipping isn’t wise) in above average condition under $300 I’d advise picking it up. Ribbons still available with a little hunting. Not sure about servicing availability, but mine is mint via the Son of the Lady who passed on, it was her prized possession…

Once you plug it in, turn it on, hear that hum, and get typing my goodness it’s a whole different experience. If you get a quick cadence going up around 60 wpm the aggressive attack of the ball strike starts to sound like belt fed machine gun bursts. It’s visceral, brutal, and when you see the text literally bashed and inked into the paper, it’s really cool.

10/10 highly recommend
I know everyone is going off on the price, but I think what's more interesting is that there is so little cutting edge about this design. The architecture of this design is just... dull. They say they've championed design. Well this looks like 20 years ago they made 1 design and they haven't changed it since. This Scandi minimalism was all the rage... in the 2000s. I remember the first time I walked around Ikea too, but that's not cutting edge design in the 2020s.
Europe is a big place. It's not true in Ireland, anyway.
Reminds me of this quote from a game dev:

“If Stalin had a good writeup on programming, would linking that be dangerous, because some people might read it, start liking HIM, thus start liking communism and the ineviteble mass murder that follows it? Is this how little we trust other individuals when it comes to access to information? I personally trust my readers to have the ability to create their own opinions instead of blindly following whatever says the person they like.”

I have many people I dislike on a personal level, but still praise for their technical abilities.
Do nothing. Whine abit. Work long term for stability.
>To give an analogy that Americans might understand: imagine that a drug cartel...

Your analogy is wrong, but some border towns might see it as familiar. The analogy you're looking for is more like if Mexico (as a Nation) declared war on the just the states in the US that used to be Mexican territory, and then used their internal drug cartels (that they tacitly let exist, and allow to force project into the continental United States) to help finance and facilitate the war. There's still a ton of things wrong with that analogy, but it's closer to what I think you mean if I'm steel-maning it.
I first stumbled upon TaskTXT, and your really quite excellent YouTube channel, a few weeks ago. I’m a fan so far.

I really appreciate the attention to detail in the app. You asked about its viability as a business - I have no idea but I really hope there is a market for small design-focused indie apps like this.

One thing I’ve found a little contradictory. In one of your videos you mentioned that TaskTXT is not for long-term notes and todos, just a space for what you’re focusing on at the moment, and not be too concerned about losing data for example. To me the use of a plain-text format suggests the opposite, that this is something that is very easy to archive, search, backup, keep in a git repo, etc. And the opposite; if the purpose is not to plan out a long list of tasks with descriptions and notes before you start, then maybe there would be another design that makes it feel more like a quick throwaway timer that’s useful only for about as long as it’s running.

I think it’s a very clever design though so I would encourage you to think about how to support planning for slightly longer time horizons as well.
Disclaimer: this is about the commercial service I operate.

I run a service, https://asti.ga , which is a "third way" - a streaming service for your own music. You stream your music from cloud storage services, of which you can pick your own (the biggies are supported - Google Drive, OneDrive, Dropbox etc etc). Let me know if you have any questions or feedback!
Actually you could. But the controls are at the top of elevator and you need to set it to specific mode.
FWIW, I agree. Be the change you want to see in the world.

'Actively not caring' is insidious and depressing. It normalises data surveillance and says there's no point fighting it.

Comments here seem to ask if cookies are really worth all this fuss. Frankly, I don't think it's much of a fuss at all. Block the pop-ups, auto-delete the cookies. It's so simple I'm bemused there's any pushback.

And thanks for the links to those extensions :)
They could just inform the police. They could even help victims to inform the police. The problem with the "collective" approach is that it often creates unaccountable positions of authority. Guess where bullies will gather?

I ain't ever seen a vote to ban on a ML.
What you should probably looking for is a T shape knowledge in topics; know some of the things really well (leg of the T) and know a lot of things somewhat (head of the T).
It's head or leg can be narrower or wider (knowing less things, but more deeply, or knowing more things less deeply), but it should probably be a T-shape.

When I send my CV for a specific company, I delete unrelevant parts for the role and add my experience related to the field of the company, so basically every company get a unique CV of mine.
I was going to leave a harsh comment hoping that the "tough love" sort of approach might help to get you thinking straight but I've decided against it since we don't know each other and everyone's situation is different.

I'll just say that you need to "man up". Life is not always fun/nice/enjoyable/easy/etc. and sometimes you just have to realize that your responsibilities are more important than your feelings; especially when children are involved.

Just know that what you're feeling is normal, it WILL pass (probably in a couple of short years), and you should resist doing anything stupid or permanent. Don't make mistakes with permanent consequences because you are going through a temporary rut.

Exercise and socializing will likely help take the edge off.

You have the good half of your life ahead of you, don't forget that.

If you still need convincing, maybe a therapist is the right choice.

Good luck friend.
Horrible stuff. I thought we didn’t like eugenics anymore?
It definitely can be made lossless, all you need to do is a compress/decompress roundtrip, and also save the resulting difference with the ground truth in a lossless image like PNG, QOI or lossless JXL. The final size would be the lossy compression + difference image. This is of course the least sophisticated approach, but who knows, it might compare pretty well with "plain" lossless formats.
Nobody is going to do that, because inflation would go brrrr
I get you're carrying the weight of a thousand such conversations, but this poster didn't really come out railing against your choice or your libc. They just explained a consideration around this topic that others made. Didn't mention that you or anyone else shouldn't have and used fairly gentle language like "I believe" at that.
You’ve said that the only alternative to fighting is being in a deathcamp.

Please post proof of “deathcamps” in Ukraine where families are being systematically murdered. I’m aware of filtration camps: https://www.hrw.org/report/2022/09/01/we-had-no-choice/filtr...
I’d just like to address one part, the name. I do not think it is arrogant at all. Instead, I feel it’s just… lazy.

In the past, I also created userscripts for various websites. I eventually created collections called Better$Sitename, e.g. BetterHackerNews. Because, why not? The userscript (or in this case, Thunderbird fork) is certainly supposed to be an improvement. As such, BetterSomething is a very appropriate, if lazy, name. You wouldn’t create Worsebird on purpose, right? ;-)
In pro cycling it's actually forbidden to have aero fairings on your bike. During the Armstrong years there has been a controversy about the placement of his radio on his back during time trials that would incur fairing.
I don't really care about the debates about the founder in the comments. I use Betterbird for Gmail and Yahoo Mail, and it works pretty well. I use it mostly for the multi-line view in the inbox and the search terms. The rest is just classic Thunderbird: a mediocre email client, but the only FOSS one that work on Windows and has tabs.
I wonder what the blood pressure record is for brass players then.... :)
I am in the same boat. I miss class components so much, but because of the trend it is hard to fight for it.
It is just so verbose and easier to read. It is more in line with the majority of graphics/ui frameworks in the whole software engineering ecosystem. It reminds me of render loop in many game engines, along with special event triggers (mount, unmount etc.). It makes me feel like an actual programmer, rather than a "view orchestrator"...
Stop buying stuff. Stop making software for stuff?
OpenBSD removed the mincore(2) syscall your table lists as "best" 3 years ago.

https://marc.info/?l=openbsd-cvs&m=154723400730318&w=2
Not at all. I made a career of being a generalist, then freelancing, then I learned I have ADHD.

Makes sense to me now. Working on the same technology for more than a few months and I get terribly bored. So I keep learning new stuff and staying entertained and motivated. The more I learn, the more I am valuable to my clients.

Most companies don't need a hammer. They have all sorts of problems and need someone to fix them. One day it's the Ruby backend, the other it's the database server. How quickly can you learn, adapt and create value? And for that rare and very specific problem, you call the world-class specialist for two billable weeks. The remaining 50 weeks of the year, they need you and your expertise.

Don't forget that software engineering keeps becoming wider, more complicated and accelerating. You have to keep apace with it, or you'll find you're a fantastic expert at a JS library that nobody has been using for the past 5 years, which is archaeologic in software terms. It's exhausting, but if you stop staying abreast of technology, catching up becomes increasingly difficult.
And anti-nuclear stances from past decades should be considered as crimes against humanity and treated as such. Extreme harsh punishments for these people are in order.
I wouldn't say it's a matter of fun but often a matter of necessity in modern software development. Less experienced people can often have inflated egos and will refuse to listen to any advice from anyone else. Letting them fuck something up themselves (not too badly) after you've explained why it's a bad idea can be a hard but good lesson.
I completely second this! And I would like to extend the view from an Agile angle:

In Scrum, the Daily Standup is to inspect and adapt to reach the Sprint goal. We always do a "Walk the board", where the complete team focus on what do we need to do, to get an item to progress towards done. Which is a discussion using the swarm intelligence.

When only focusing on the (outdated) three questions (What have you done yesterday, what do you plan to do today and do you have any impediments), that not only feels like a status meeting, but also ignores the goal and collaboration.
Bon soir, Elliot

https://www.youtube.com/watch?v=AmHSx0R3p3A
Outside unsupported edge cases (e.g. shell code), there's really no material difference between jumping to the address of syscall wrapper in libSystem.dylib, versus trapping to the kernel via a given syscall number — other than the latter being a supported interface, while the former is explicitly not.
The parent post is a little glib, but the concern about how China and especially India will react is accurate. There's somewhat of a tipping point happening in world history, as we edge into the post-9/11 era.
Yep, that's what happened with me.
More Pain for Facebook and Nvidia
I've seen websites that use no cookies at all put up the banner. (Just in case.)
Would a lot actually change? For people doing SEO probably yes, but as a user who switched all my browsers to default to DuckDuckGo some time ago already I think I'd barely notice it (as that switch was barely noticeable as well).