skysight-inc/HackerNews huggingface dataset:
I have no idea who my code style influences are.

I don't really think about code that much, any more than most people think of paper plates. I would know a bad one if it's flimsy or dirty, otherwise I don't think of them at all unless they are really exceptional.

There are programmers I respect, and take inspiration from, but mote for their architecture, functionality, or documentation, then their code.

Come to think of it, I have actually only read a few files of code at most from most of my favorite programmers.

RealThunder is one of my favorite programmers in the world. I don't know what he did or how he did it, but he fixed the topological naming issue in FreeCAD, and made it about 5x more practical, and mostly solved one of the key missing things in the whole FOSS ecosystem.
He didn't just make a proof of concept or a script you can maybe get to work in an hour, he literally has an AppImage on his GitHub, taking some really algorithms and making true software with them, not just code.

He has his issues, but I respect Poettering for how solid, consistent, and comprehensive his recent software is, and how he wasn't afraid to go beyond "init system" and make a real system management daemon.

I respect Torvalds because... Linux works. It's an OS. It's good at being an OS. And because he is open to new technologies like Rust. I'm not sure I could name anything specific about the kernel that makes it special, besides the fact that it's not buggy and has all the features you need, but that's a good thing. It just needs to be an OS, with lots of community support and drivers.

I respect Van Rossum for the way he curated the feature set of Python, never allowed it to be left behind by changing tech, and really, really, valued practicality.

I respect Wim Taymans for making media sane again. There are essentially no major issues with PipeWire aside from compatibility issues due to it being new.

GStreamer is admittedly at times a nightmare to work with, but that's just because media is hard. For a huge class of problems I wouldn't really think of using anything else.

Fabrice Bellard is wonderful because he does world class things, any one of which would be noteworthy, in multiple domains, usually involving some pretty amazing low-level algorithmic work.

And then there's the stuff that's hard to attribute to any one person as far as I know, but still greatly influences me.

Freedesktop provides an absolutely amazing amount of convenience to the user with very little programmer effort to interact with it.

NetworkManager brings all your network needs together in one place, along with Firewalld that brings all your firewalling together the same way.

Debian is, along with red hat, near synonymous with Linux for me, and they rarely stray from or fail at the mission of providing a rock solid OS where packages don't break.

I wish SyncThing would expand just slightly and offer plugin support, but nonetheless they are the shining example of how self-hosting anything should be.

Linux Mint is unrivalled, as far as I can tell, at being what Windows always should have been.
Show HN: Script to build GitHub saved replies
The action of the FED was clearly faster, heavier and in the end better than the ECB. As a result, the FED was able to increase the interest rates faster. Sure it was not perfect but "good enough".
> as the other poster mentioned 75% US dev salary puts you in 1% in Eastern Europe, you will have no problem finding people with flexible work schedule adjusted to your TZ

Assuming the US salary is $150k, 75% of that is $112.5k. It probably is in top 1% in EE in general, but definitely not among developers. If you're senior, you can find a remote position paying that much in one of Western European countries.
Hey, Motif looks really interesting, but i'm a bit confused.

Could you please explain how Motif touches the concepts of 'SSG', 'CMS', 'IDE'?
>Given the existence of "Subscriptions" page I don't really understand the problem. Do you really want to consume regularly from the sources you didn't explicitly "verify" yourself i.e. subscribed to?

Of course I do! This is often how I find new things that I'm interested in, or just videos that I want to watch that aren't a part of channels I'm already subscribed to.
Yo! exactly my point. I never expect new devs to be experts. But the labor I am spending to teach one of those newbies (well 1.5yrs of experience) about how to check for a port listening is just astonishing. Being a whiz and knowing the basics of the environment you are working with daily, there is a difference.
A Guide to Event-Driven Architecture in Elixir
Software Engineering Tidbits
>but I raise them because I think they're part of the reason (along with compliance, perhaps in some cases?) why these systems are introduced in the first place

Problem is, they are still proxies. Proxies are great at satisfying feelings, but proxies are by no means a guarantee they will reflect what they try to capture. There are no end of examples of perverse incentives showcasing how a metric can "feel" great, but end up being a big bag of nothing if not detrimental.

Other than that, even thinking along the terms of "well they must have a reason" is a great way of introducing slippery slopes all the way to extremism. I'd have a hard time arguing any answer would justify becoming more and more extremist and trying to deny people privacy and autonomy to such a degree.
Ah, good ol Cheat Engine, I used this on F-19 back in the good ol DOS TSR[0] days on my 286. Froze the value of the address in memory that counted how many 500lb bombs I had, then held down Enter to drop my infinite bombs continuously and brought hell to Soviet Russia.

[0]: https://en.m.wikipedia.org/wiki/Terminate-and-stay-resident_...
Anyone spamming patents and going after independent reinventors is being a parasite. It doesn't matter how much legitimate research they also do. No tempering is needed.

And that's assuming validity in the first place.
They run their own database. It's basically community-driven.

edit: there's a Linus Tech Tips video on this which goes into more detail. Here: https://www.youtube.com/watch?v=Nz9b0oJw69I
For music videos that makes sense, but not so much for other content.
> Isn’t this a problem with _any_ type of 2FA?

Not quite because if you lose your YubiKey - you just lost your YubiKey, you still have the ability to call the bank (and my bank knows my number, so they greet me by the name) and at least do something, in the situation I've got in the previous comment I could lift the lock out with the code word, only if I could recall it then.

But the phone is not only your 2FA item, it is also your "virtual identity" now for too many services, banks included. And with the tendency of banks to shoehorn you to their phone apps this starts to get ridiculous, if you lose your phone you are now:

lost your banking app (2FA with push)

lost the ability to 2FA with SMS as a backup

lost the ability to install the app on the new phone (oh hi $username, it is really you despite you just gave your $username@gmail.com and password? We sent you an SMS to confirm it is really you, FOR YOUR SAFETY)

lost the ability to login to your bank account on someone's else phone (same shit with SMS to your phone number)

Bonus points: if you lost your ID or doesn't have it on you - you can't restore the SIM with your number. Or even buy a new one in many cases.

> But, if the user has chosen to use 2FA (or has not opted out), what’s wrong with SMS?

Pfft. I was forcefully shoehorned to mandatory SMS 2FA by my bank. I've opted out of this some years ago and it did work... till I was 600km from my home, I needed to buy the train tickets, I tried to logon to the bank webapp to move the required amount to the primary account only to discover what they enabled 2FA without asking. And the phone where my SIM (known by the bank)[0] was installed was literally on it's last 10% of charge in the airplane mode. It could literally shutdown just from the act of disabling the airplane mode so I could receive the SMS.

So if the problem is not with SMS 2FA. The problem is what nowadays "SMS 2FA", at least for the banking apps[1], is way, way more than just SMS alone.

[0] I'm not sure if they monitor IMEI of the device, but I wouldn't be surprised, considering they receive the notification of the changed IMSI.

[1] Not sure how these practices are widespread world wide.
I understand it takes one text editor to write a static website. But hear me out, If you asked a dev today to make a landing page, they look for templates instead of writing that stuff. It's possible, but it's not probably today. Everyone is going to whip up a react or it's derivative to even write a simple project.
Yes, as expected, this degraded the YouTube experience for some users. I mostly watch technical content, and the like/dislike numbers were extremely valuable to avoid losing time on a so-so video. Maybe it's different for political stuff or news, but for high-quality non-controversial content, you expect very few dislikes. Now I use the view/like ratio as primary filter, but it's not as useful.

I don't know what they made that move, I suppose it was to avoid negativity in social medias (and avoid similar controversies as Meta was experiencing), or maybe that would force users to watch more content...
They had some problems initially but completely won the battle after that, especially when they brought in some EW equipment. I have some second hand knowledge that Baykar engineers were very busy constantly tuning the Tb2s.
Apparently some previously-scrapped data for older videos that gets updated, and heuristic estimates combined with extrapolating data from those who use that extension and like/dislike. LTT did a video where they found the accuracy really good.

Beating Google at their own game, they (apparently) are.
He did the math, what a legend.
I hardly see those kinds of videos. You've probably trained algorithm to serve you those.
One of the substantial sticking point issues, likely to be discovered by a developer who just made a dive into the Workers ecosystem, is the lack of full NodeJS compatibility. Taken for granted by people who didn't realise at first that Workers are not running on V8.

Hopefully open sourcing will stimulate the community, and maybe Cloudflare, to address the incompatibility issue. For example, to develop a shim emulating some filesystem APIs with underlying storage being as scalable as people expect from a filesystem and backed by either KV or upcoming R2.
That is exactly what was so Ponzi about UST/Luna in the first place. It all works well and fine as long as the value of Luna keeps going up, since you have excess backing for every UST created. However, soon as Luna starts going down, your entire ecosystem is at an existential risk.

This mechanism was further prolonged by Anchor, a DeFi protocol that "guaranteed" a "stable" 20% return on deposited UST. What it practically did was encouraged people to buy and hold UST, thus (a) providing much needed liquidity for creators of Luna/UST to cash out into other stablecoins or real money and (b) kept the musical chairs running, since as long as the greater fools kept buying and capital kept flowing into the ecosystem, the stability of UST/Luna wasn't challenged.

These people should be in jail, IMO. UST/Luna was a technologically advanced Ponzi scheme, which also "solved" the age old Satoshi problem of "if you, the creator, have a few billion dollars in Bitcoins, but not enough people/liquidity in the market to sell it to, how do you cash out?"
I did say "significant" state support.
That's just the API, not the service for your apps.
Probably best to measure power in the DC side of the power supply to be sure it's under a watt...

Measuring AC power is very hard to do accurately - there could for example be something else in your town injecting a bit of power at some other frequency onto the AC power grid (for example 1000Hz), which your PSU ends up absorbing (due to filters in the input of the PSU). Regular power meters will usually only measure the 50/60Hz component of absorbed and reactive power, and can therefore over/under read.

Still good to know some desktops are designed with power consumption in mind!
I'm creating a newsletter where I'll be posting tips and lessons I learned building and maintaining software in production.

Would love a subscription or a share if you like the posts.

Also let me know what you think! Would be great to get feedback on the posts.
Unfortunately, Slack's interval growth metrics don't want us to do any of those things.
I find it somewhat telling that they don't benchmark themselves against zstd.

Right now I'm almost exclusively using zstd (general stuff) or lzma2/xz (high compression where read speed doesn't matter). And of course gz and zip for data interchange where compatibility is key. From the information presented bzip3 won't replace any of those use cases for me, but that's fine. Maybe it fits somebody else's use case, or maybe it's the foundation for the next great algorithm that we all end up using.
Let's all take a moment to reflect on how much worse we (the software developers) have made this by building (essentially automated spam) tools like https://www.synthesia.io/ For example, their "Lays Messi" ad campaign had 650 million video variations available in 8 languages....

I predict that in a year, the majority of internet videos will not only be random stock 4K videos, but they will be overlay-ed with AI avatars gesturing to AI voice synthesis generated off GPT-3 text.

You'll be able to search for any topic and find pretty videos talking about it. But listening to it will rot your brain, because you're hearing the equivalent of lottery numbers.
because that’s not how capitalism works

capitalism means making profits

making profits means lowering costs

outsourcing is a way to lower costs
A much better title: Eve Online strategy game announces JavaScript API to export user data.

The current title is misleading and clickbaity. There’s no Excel features inside the game, heck it’s not even a CSV API.
It might be this one?
Secluded treasures & tax incentives - The freeport system
https://youtu.be/5bIGd3jcrS4
Your reasons are unconvincing. A rail company that burns out its engineers now has to either deal with a low performing engineer or come up with the costs and delays of retraining another engineer.

And a derailment sounds like a massive cost to a rail company. You need to clear the tracks (which can't be used until you do), probably pay higher insurance costs for the material you are transporting that is lost, etc, etc
If mainstream scientists were all denying that space exists despite these images, would it not surprise you that there would arise an anti-science movement? Because that’s basically how the current one came into existence.
It's just my layman opinion but I think it has something to do with trying to emulate TikTok.

I don't use youtube very much but this Sunday I discovered a thing called "siren kings" and wanted to watch some videos about them. Hell, now it's all reggaeton, sound battles and the like! But the thing I noticed is that when I entered a particular video, just that one, I entered a TikTok like mode where I could keep skipping from a short crappy video to another in an infinite doomscroll of shit... maybe this is feature exists since some time and I didn't notice it but it kind of strengthens my view that emulating TikTok is their thing now.
Long green > 1 year so it is long is when stocks have been green for a while or above where your exit / price point was set. I guess people here really dislike the idea of selling and profit taking gains regularly. [1] In no way am I saying don't buy regularly, just also sell regularly so you can get into buying opportunities.

Dollar cost averaging works best if you aren't selling off every downturn and every so often banking some profits. If the only time you are selling is in downturns then that is a problem, selling should be as regular as buying.

A bit surprised this is so controversial. Taking gains regularly, even if you leave some gains on the table is better than only selling in downturns which is what happens in massive pullbacks. The massive pullback reds are when you should have some on the sideline to invest.

The base is sell high buy low, easier said than always done but if you have a regular sell strategy then you can bank some of those higher points just like DCA gets you into some of the lower points.

This doesn't mean you shouldn't dollar cost average or buy the dip, it means you have some cash to invest when there are pullbacks to get in lower. This allows you to continue doing other price target strategies and dollar cost averaging etc. You want some money in cash to be able to get into buying opportunities, like right now there is massive sale due to selling.

Basically have a regular buy strategy and a regular sell strategy.

[1] https://www.investopedia.com/terms/p/profittaking.asp
Actual output is often hard to measure so we instead gravitate toward various easy-to-measure metrics - hoping that these are proxies for the real thing. The quantitative appearance of such metrics is intoxicating, particularly when it allows us to avoid thinking deeply about what would actually make a business better.
Not sure about communism, but your reasoning has nothing to do with the official explanation given by YT. The “dislike attacks” they speak of in this blog post were notoriously common on any video featuring a politician from the Democratic Party in the USA. I never saw it happen elsewhere with such consistency. Hope that clears things up.

https://blog.youtube/news-and-events/update-to-youtube/
This recently happened to me. I discovered someone's channel and it turned out to be a gold mine of content that I had somehow never heard of. I didn't even have to subscribe and it would recommend me banger videos from the guy.
I mean isn't this the american dream? Everybody can own slaves, if they just kick the ones below them hard enough and don't eat avocado toast.
Are you sure? I'm pretty sure I can use my fingerprint for Outlook.com login through Chrome on Windows 10.
Is getting a job so competitive? Last I heard there was a labor shortage
R is a horrible language. But is, indeed, the statistics gold standard. Mainly for the same reason as python, which is the only language worse than R. (Bcs PERL graciously died.) Both are piss slow (until you hit their C libraries.) But you can directly call python from Julia, so you get the libraries for free. Dunno about calling the R libraries, but that would be great.
I see random stuff about the Johnny Depp divorce trial in my searches for information about rural Russian cities.
The Indo-Pacific Economic Framework and Digital Trade in Southeast Asia
zstd -19 linux.tar 462.58s user 0.76s system 100% cpu 217M memory 7:42.56 total

% wc -c linux.tar.zst linux.bz3
134980904 linux.tar.zst
129255792 linux.bz3
> 2. its authors who don't care enough about my problem.

Have you offered to pay them anything? At least a good fraction of what you pay to the proprietary alternative?
Polishing and Releasing My Tiny Geography Game (Not OP)
I never, ever look at the recommendations. I go straight to my subscription page. I'm subscribed to hundreds of channels, that's more than enough to watch.
Those also exist in the web app but suffer from the same issues you report.
OSS Integration Platform (iPaaS) Community Call
>So Sandy knows the answer isn't (5,5). Similarly, she knows it's not (2,8) or (3,7).

Why is not (2,8)? both pair (2, 8) and pair (4, 4) can produce a product of 16.

Thanks anyway!
The problem with police overreach is not limited to the US in any way, it's global.

Anyway, all I'm saying is that people should not leave the police out of their threat model.
UST is not backed by bitcoin at all.
I assume it's various things. I think for me at least React and other SPA frameworks fixed a different problem I think most could agree with: reusable web components. I don't think anything like that existed before on the front-end, and by making it a front-end specific solution, it is fluid enough to transcend back-end languages, but then it became bloated.

I love back-end work and I prefer front-end code to be as vanilla as can be. If I want a UI I pull in Bootstrap or some CSS framework because I'm not a designer.
Abundance of rare ? Are these people not required to take a drugs test before writing ?
I obviously don't know what is going on at YouTube, but I would suspect - maybe they have stripped out a lot of personalization AI because of needs of keeping personal data separate / GDPR removable thus you now have one big pile of what everyone likes and maybe a couple things you like?

I noticed the things that I can see why they have there for me are distributed across the front page, not sorted first, thus I am scrolling through a bunch of crap they are trying to see if I like, and only a few things they know I like.

Frankly my youtube is polluted not just with what I like but what my wife likes and what my kids like, in fact there really isn't hardly anything I like only some Mark Twain stuff that is definitely being recommended because of something I searched for, which I actually don't even like but just researched for a particular product (Love Mark Twain, not fond of Mark Twain reenactors - and that includes Hal Holbrook [like him fine in other roles, was irritated by Twain])
Well, for a lot of people those things are enough to go back to Java and avoid having to rely on the Kotlin ecosystem (which is not free of problems).

At which point would you say Java has improved enough to catch up with Kotlin (supposing Kotlin does not also keep improving)? As a long-term user of Kotlin, I would say I would not reach out for Kotlin anymore for new projects. The last remaining big thing Kotlin gives is non-nullability, but with simple tools, Java also has that already.
Mabey they know that the first one you bought is scheduled to stop working soon.
Actually you can expand any pattern:

--option{X,Y} -> --optionX --optionY
--option:{X,Y} -> --option:X --option:Y
...
Keycloak.X, but Secure – without vulnerable libraries
TLDR: How to reduce the number of known CVEs in Keycloak to zero* with your own distribution.
I haven’t seen soldered batteries. You must be thinking of ram. Batteries could be hidden behind the bottom plate but are usually connected by a cable internally and that’s all you need to disconnect. That’s true even for macbooks, iPhones, etc.
How do we test our eBPF tool?
An akoutmos made a library for litestream: https://hex.pm/packages/litestream
The most common reasons I've encountered:

- people put rooms up on Airbnb and are (perhaps understandably) paranoid about things being stolen. It goes too far if there are cameras in bedrooms though.

- people want to monitor their kids

- general monitoring to catch anyone who breaks in while they are out etc.

Have personally never heard of putting cameras inside for catching domestic violence: I suspect that abusers may be 'smart' in the sense that they'll catch on to this pretty quickly and prevent someone from doing it or manipulate the situation.