skysight-inc/HackerNews huggingface dataset:
The former would seem ineffective, surely anyone buying such a dataset would just remove the "+___" part in emails that have them?
Honestly? Look at Netdata for comparison. Everything from nginx hostname requests (we run web hosting servers) to cpu/ram/disk data but also network data and more. If you can do better than that somehow, by all means do it and make it better.

But there's more to it than just collecting data in a dashboard. Having a reliable agent and being able to monitor the agent itself (fore example, not just saying "server down!" if the agent is offline, but detecting the server remotely for verification) would be nice.
> ...here he goes all out and just insults whoever he can think of...

No, he observes that software devs as a group, and as a culture tend to produce worse results than incredibly-distracted and certainly-fatally-intoxicated simians banging on typewriters.

It's a bit of hyperbole, but the overall state of software is absolutely dire.

> ...the Chinese, listeners of bland music...

In some-to-much of the world, it's pretty well-known that a lot of cheap crap (much of which has historically been made in China) is very shoddily made and fairly quickly finds its way to the landfill. One shouldn't confuse criticism of shoddily-made products for criticism of the citizens of the country of origin of said products.

I'd also expect the referenced (certainly entirely-hypothetical) CD to be something that ends up getting thrown into the dumpster in huge numbers because store inventory managers expect it to be WAY more popular than it actually ends up being. Also, see above about not getting confused about what the target of the insult is. ;)

> There was probably more going on in his life than some trouble dealing with locales.

shrug Not everyone chooses to write in sterile $DAYJOB-approved language when explaining in detail the root of their frustration with the absolutely bullshit garbage pile they have to build upon for their non-corporate side project.
A real world event has meant I haven't delved as deeply into Rao yet as I would've liked, but one thing I've noticed so far: are we sure this "global Weirding" is truly global, or is it just a "cloud mouse" thing?

Maybe it's just because I'm in Rao's definition of a 1st world country (small rich European), but from 2004 to 2024, the biggest changes in my day to day have been: (a) national cashless payment app, and (b) peanut butter and pierogis in gas stations. Neither of those seem particularly weird to me.
It's unlikely they would let you run it full tilt the entire month. I'm not aware of any VPS providers that have a true unlimited data plan. Would love to be proven wrong.
Not really, no. Much of the slack has already been taken up in GPT 3.5 era, and things haven’t dramatically improved since GPT4. 4o basically alludes to what I said above: it’s smaller and faster than 4, but the level of capability is very similar, the next big thing in it is multimodality, which is relatively straightforward to add.

It just makes sense to pay attention to cost and efficiency now. It’s incredibly expensive today to both do research in this field and deploy the results of that research. Even FANGs are severely compute constrained to the point where when Google was training the bigger variants of Gemini I couldn’t even get a handful of TPUs scheduled to do my work (I’m not at Google now). That, quite obviously, is untenable.

But even if NVIDIA/TSMC somehow tripled their production and everyone got as much compute as they can use, there’s no serious research going on for how to do cognition. The closest we got to that is neural network assisted Monte Carlo a-la AlphaZero and the various other approaches to search. But all of them are very narrow. Nobody has even a foggiest clue on how to bring anything cognition-like to the general domain.

And don’t get me wrong, I’m a bona fide AI enthusiast, I’ve been in this field for over a decade. It’s just that all these promises of singularity “real soon now” are nothing more than clickbait.
I don't know where you have the idea there's been no return of investment from ai but it's so blatantly wrong i don't even know where to begin.
Yes, I believe so. We had less staff issues, we tested the waters before going all-in, but it was still a diversion of effort and emphasis for zero gain (for us - I believe Meta did well from it).
im sure their leaving the definition of 'extreme' to the judge
Point well taken. It was a bit too rushed and obviously not ready yet. I'll post about it once we finalize the site and make the whole value proposition clearer.
Yes, they link to examples and all of them run way slower than the equivalent JS version. Most likely because python has to ship its interpreter in the WASM bundle.

If the user experience is significantly worse, I don't care if it was easier for you to write the code.
Show HN: Another boilerplate that will save you time
As long it’s an web app it cannot reliably guarantee e2e anyway, so where is the point
I don't think mplayer and mpv are the same thing. It forked mplayer (among others), but mplayer is still its own thing.
nice course really.
Wait don’t leave us hanging. What were your results?
Or they are shocked. Most companies I’ve been at, iOS version support is N-1. After that, we wouldn’t lock you out unless there was technical reason but no testing or support was done.

iOS ecosystem has always been like this since Apple supports phones for a long time.
You are right, it was rushed and we'll do better once ready. Stay tuned!
Git Workspace Review
In Poland there is a bank-to-bank payment system called BLIK. It works incredibly well and avoids the payment processing providers entirely.

https://en.wikipedia.org/wiki/Blik

Basically it works like this: when you go to pay online, open the bank app on your phone, pick “pay by Blik”, copy the temporary 6 digit code, and paste it on to the online store’s website. You then also have to confirm the transaction on your phone.

It takes 5 seconds and is significantly easier than paying with a credit/debit card. It’s a shame this isn’t a thing in the US.
first time I know of LinkedHashMap is by reading a JSON library (Jason, iirc).
i have a lot of text explaining it. def open to ideas on how to explain more clearly though.
The community where people age more slowly than the rest of the world
I don't want "AI" in my notes
Ah yes, the 4 categories of extremism: Islam, the right, people who care about animals, and incels. Who came up with these categories?
What do you mean? It's still normal to have a "blue collar job", isn't it? Not to mention "retail"? Whether or not one is an artist. "Many" people do that and support their family that way. And it's still normal for artists to have a day job. Not just for young ones.

I don't think the Philip Glass story is all that different from today's artists'. More retail, less steel mill.

if anything, there is more awareness now that a day job is normal. And that the main concern is that this job needs to not be "toxic". That is, it needs to leave you enough energy to do your art. That's the main requirement.
Yes: the requirement of commutativity in the "addition" for distributivity to work with a noncommutative "multiplication" is exactly why my current model for code* is based on an (anathema to practicing programmers) unordered choice.

* and also data; with suitable choices of definitions there are very few differences between the left and right hand arguments to application.
These are kinda ergonomic decisions, though, and a whole new language really isn't necessary for that. You could do that by making a fantastic library for another language/languages.

I'd point to PyQT as an example. It's function and documentation are flawless. I was able to build an entire web browser using it in a day(no, not a chrome competitor, just a simple one using QT and webkit components). The 'official' libraries are so clumsy in comparison.
> I defined the options in a map (that had a function handler as a value) and didn't care about the order at all, but at least I expected the print order to be stable.

But that means that you did care about the order. You may not have cared what it was, but you cared that it existed.

IOW, you relied on the order.

In any hashmap, it's a given that you cannot rely on the order. Some languages may explicitly give you those guarantees but that is separate from the prescription for 'hashmap'.
The vast majority of people still running Windows 10 won't even know what an EOL date is or why they should care. Businesses or anyone else who really cares can pay for the security fixes that will continue beyond 2025.
Hah, you're right. Thanks!
Green Light: Using Google AI to reduce traffic emissions
Beam search generates multiple potential completions and scores multiple tokens by likelihood, the picks the most likely after some threshold or length, which is close to a "go back and try again".
Formatted like a formal academic publication. No way (that I can tell) to grab a pdf. Comes across as a blog masquerading as academic literature to me. Am I wrong? Did I miss something and there's an offline version available?

Pages served up over http are ephemeral. An absolutely essential part of formal academic literature is the archival aspect - self contained, immutable, and referenceable in an unambiguous manner.

There's also an immediate practical aspect for me. I will likely never get around to reading this because I will forget it exists because my "reading list" consists of a pile of pdf files.
> On Windows and macOS you may be presented with "Unknown developer" window, this is fine

This is fine, or you have installed something bad and are about to give it your Slack credentials, and it's definitely not fine.
What can be directly played and not directly played are just lists of formats that Plex bakes into the app, and not really anything to do with mpv, right?

https://github.com/ambroisemaupate/plex-profiles/blob/master...
The intended solution seems to be a 2% bandwidth limit for announcements and a preference for lower hop-counts to keep your flooding local.

There's a FAQ item on this:
https://github.com/markqvist/Reticulum/wiki/Frequently-Asked...
I agree, but it is also very difficult to actually do. Either needs hosted or local LLM, right? how else can you process? I try to explain my views clearly on the landing page. And say to use apple, obsidian, or reflect where that is the priority. I find the utility of passing to LLMs worth it for what I'm taking notes on.
You need to send an email to the admin and ask for approval in order to register an account on VLC website to report bugs.

This says it all.
I would have appreciated seeing a <2 minute recording of it (GIF, animation, video etc.) to better understand what it is.

I like the logo, though!
this is all a grand scheme to sell canoes to people in tech. :D
> job description

Money getting involved would indeed simplify the question.

Here no money is changing hand, so coming up with an angle that's motivating enough for the devs is IMHO the only option. Either bring up an aspect they're not considering that changes the equation for them, or come up with a solution that isn't plaggued by the issues they are afraid to deal with.

That's where I see listening to the devs and caring about their issues to be the only path forward, short of contributing as a dev oneself..
Q1:

- Nagios: if it is already set up and covering all requirements in a legacy system.

- Prometheus + Grafana (+ Loki + ...): modern and extensible ecosystem with a unix-philosophy, my default choice of the times.

- Victoria Metrics: up and coming player that combines several features of the promstack into one but is also compatible to be used as part of the mix. Less moving parts and supposedly more performant, but also less accumulated knowledge in forums and the workforce.

- Datadog: if in a team of mainly developers who want good insights out of the box, ootb being the main feature, and if money is of no concern. Complete vendor lock-in and their sales reps will call your private number at 3 am on a sunday if they have it.

- Monit: if im a one man army (RoR on heroku type) who needs some basic monitoring and more importantly supervisor capabilities (e.g. restart service on failure).

Q2. That depends on your requirements (Scale? Logs? UI? Tracing? Environment (e.g. container)?), the less you need the simpler you can go. Some bash, systemd unit files and htop could be all you need.

Q3: I'd go with Prometheus and Grafana, easy enough to get going, extend as needed (features and scale) and hire for.
I have a friend who lives near NYC and is a theatre director for a company in St Louis. Travels in person 1 week a month and remote with Zoom the other 3 weeks. It pays better than what he gets in his local market and allows him to support his family and spend more time with his children. Opportunities and life has changed significantly since COVID.
Nah, you're pretty far off in terms of population numbers at FAANG. Amazon's levels are largely L-1 most places in terms of comp (aka aws L7 gets paid G L6), and 7+ at Meta is ~1% of the company's employees, and even less of it's SWE.

Amazon and Microsoft also have less "alignment" at various levels compared to silicon valley due to literal geographic and historical reasons. Principal SWE at AWS is probably ~L6 at G in my experience. Obviously there are always outliers in all directions.
That's valid. I tried a few days ago, but it's pretty terrible and almost 4 minutes! I will shoot for 2 min next time.
It was an installer, installed all the DLLs, which if you bundled with your application, meant you were golden to run it as-is. Though you are technically correct that you need them, I think my statement still stands: You just need to bundle the required DLLs and OCX files and you're golden.

https://www.betaarchive.com/wiki/index.php?title=Microsoft_K...
There are orchestras everywhere. Because musicians want to play and directors want to direct and any random school has a performance hall. Whether they are all that good is another question, but that's true of big cities in the US also. And audience is still another question: I expect you don't get to have all that much of an audience until you have somewhat made it. No doubt Philip Glass didn't start with much of an audience.

Most artists that try to invent something new start with essentially no audience. They don't create that for the big bucks.
> think what you're actually pointing to is a failure mode of the market itself, as in it doesn't produce what's good, it produces what sells now (which is not the same, despite the confusion of many).

Yeah, this is one of those situations where markets don't provide the optimum outcome.

News used to be an industry with a few dozen providers, and journalistic integrity was a known thing - you did not read "News of the World" for actual factual news, and everyone understood that. Likewise if The Times stated something, it was probably true (same for The Guardian, only misspelled). They certainly put their slant on things, appealing to a particular demographic, but kept the facts pretty straight.

Now the news organisations are not required to tell the truth, and can pick a niche and tailor their copy to that niche with no integrity at all. Because there's so much competition and the market is huge, readers are able to pick and choose, finding news outlets that will tell them exactly what they want to hear, reinforcing existing beliefs. And, of course, driving everyone apart, making us all more extreme by reducing the set of common facts that we have.

I don't think the answer is the culling of "misinformation" because that leads to the Orwellian situation of the government being able to shape the official truth to their needs.

I think the answer is finding some way of funding journalists to go do their thing with no interference, and let them police each other for integrity and truth.
I have the Airthings Wave+ and one thing that bugs me is the relative humidity threshold. Anything above 60% will give a yellow led warning. If you have many indoor plants, live in a forest, or even just ventilate a lot on rainy days the sensor will show an air quality warning. I would like to take humidity out of the equation as I much rather focus on CO2, VOC and Radon. Otherwise a great sensor that was easy to integrate in my own scripts as you can easily get all sensor readings over bluetooth.
Other countries like Australia rely on common law and statutory law.
...or maths?
Yes. Or at least the option to use/self host one is great. At the very least, ensure the user has the option to turn it off explicitly.
If it doesn't do what you want, it's fair not to like it.

Just to offer a different perspective, though: I don't consider a lot of the things that Chrome does (bittorrent functionality in this case) to be part of "a good web", or really part of the web at all. I don't need my browser to be an operating system. I can use other apps to do other things.

It's much more important to me to avoid another Internet Explorer-like monoculture, and to have a browser that's relatively respectful of privacy.
Kongō Gumi – Japanese Construction Company Founded in 578 A.D
Making a throwaway for this since my main is linked to my real identity.

I worked for the online investment banking arm of one of the big Canadian banks a few years ago. Their passwords could only be eight characters long. At one point, I was tasked to do some work on their IVR system and discovered that your phone password was entered by pressing the corresponding letter key on your phone keypad. But they didn't say "2 for A, 22 for B, etc." which really confused me. How did it know the passwords were correct?

And that's when I had a terrifying realization and tested it out on the website - they weren't magically converting your phone presses into ascii characters. No, they were converting your password into the corresponding numerics and saving that. Every single user password was a 6-8-digit number.

They upgraded their whole login system around the time I left that company, including implementing 2FA. Though their 2FA was SMS-based rather than using an known authenticator app system, so it still wasn't perfect.
Most people are not affected in any way by glycine. A normal daily intake of proteins is likely to contain at least 2 to 3 grams of glycine, which is several times more than you can get from a magnesium bisglycinate supplement.

Magnesium citrate is insoluble in water, so it does not have any strong taste. It should be dissolved in the acid environment of the stomach, but it can precipitate again in the intestine, avoiding absorption. Moreover, it can have laxative effects.

The advantage of magnesium bisglycinate (which is the same for the bisglycinates of iron, zinc, manganese or copper) is that it is soluble in water and that it remains soluble until it is absorbed.

The aversive taste that you do not like is probably not that of glycine, but of the magnesium itself. The magnesium ions are bitter (hence the name "bitter salt" for magnesium sulfate). With an insoluble form of magnesium, like citrate, you feel much less the taste of magnesium (but then that has worse behavior in the intestine).

If you do not want to taste the magnesium, you can swallow capsules. Nevertheless, I prefer to drink water in which I have dissolved pure magnesium bisglycinate powder (and also pure potassium citrate powder). After that, fresh water tastes sweet :-)
Speaking of character limits, my bank, Swedbank Latvia, used to have a 16-character limit on passwords. After lots and lots and lots of pestering over various channels, they finally fixed it. But the "fix" was to add a maxlength attribute on an input field. So the field will accept the 16 first characters and ignore the rest (password fields are masked so the user cannot see the field is not accepting their input). So yes, I could now set my password to "SwedbankSecurityExperts", yay. But I could later log in with "SwedbankSecurityIncompetence" as well...
>why the seemingly arbitrary hardware restrictions

HW restrictions are not arbitrary. TPM is a requirement for added security (Macs and smartphones also had TPM for a long time now), and CPUs before 8th gen don't have functional HW instructions needed for VBS (virtualization based security) which also adds to Windows 11 security hardening.

https://www.intel.com/content/www/us/en/support/articles/000...

https://learn.microsoft.com/en-us/windows-hardware/design/de...
> essentially never has

Twitter generated $3.4 billion in revenue in 2023. That's a helluva money printing machine. About a fourth the size of Facebook's. I don't know how big yours is, but thats bigger than mine. The problem is that, even with such a big money printing machine, if it costs more to operate than it spits out, you don't make money. Twitters problem wasn't getting money, they were getting huge piles of it. It's that they spent more than was coming in. Paying people to make the service happen, especially people to deal with the people who want to give them money to run advertisements, on top of with everything else, was expensive.
So can mplayer and did that way before mpv could.
Hey.

We are not planning to open source it, but who knows what the future might bring.

I too love and appreciate open protocols and tools, heck, I also tend to gravitate towards that by default as well, but when something better comes up that's not open source and I can use it better/easier, I do.

We'll release a CLI for Windows, macOS and Linux which will easy to use and flexible/scriptable so you could use that to hack together anything you need.

You definitely are a power user. While I don't disagree on the P2P/privacy overlap with open source I do think the world has yet to have the final say about data transfer. Yes, literally countless tools and methods of moving data exist out there, but they aren't universal (AirDrop/Quickshare don't work between all platforms), they pretty much always have both random limits, and limitations, and in most cases aren't really efficient nor pain free -- we're trying to do better, hope we make it! :)

Stay tuned and if you or anyone else would like to give it a try in the mean time drop me a line, m <at> zynk.it
10k WordPress Sites at Risk: Critical File Deletion Flaw Found in InPost Plugins
There used to be more age difference between husbands and wives. Men who outsmarted and out gunned the competition to live longer got to reproduce a lot more… evolution does select for men who reproduce more later.
You're technically correct (the best kind of correct), but it might be worth in an answer also exploring the possibility that they mean "Why is changing DOM a lot slower than changing VDOM a lot?"
> when should we draw a line to prohibit any commits coming from the state sponsors of terrorism, and especially from employees of organizations supporting terrorist regimes?

Never. Keep your politics out of our software.
SRE is an anti pattern that Google is unwilling to admit and is selling books on. Just like there should not be QA, release engineering, continuing engineering or DBA as separate departments/job titles, because these critical parts of software development should not be considered optional and thrown over the wall to take care of by someone with no stake in developing the product.
Definitely a gateway drug to the sandbox/simulation genre for me (Minecraft, Rimworld, Factorio).

Countless hours spent blowing up pixel cities, tinkering with the particle interactions, trying to make a sustainable nuclear reactor... fun times indeed.
True, the ABC is probably less far down this path than the BBC, but it's still on the same path.
I like the idea of self-organizing notes, but to me that would be more like an automatically-created semantic graph where I can write a random note and have it auto-sorted and tagged.

So if I write down “Bob’s first kid’s name is John” it will segment that note into a section about “Friends and Relationships,” but if I write down “FAST Stroke Acronym = Face Arms Speech Time” that note will get segmented into “Medical Knowledge”.

And then having some way to explore that graph of notes would be super cool.