skysight-inc/HackerNews huggingface dataset:
> The TLDR here is that PMs should not be running all project meetings. Engineering managers, IC project leads, or tech leads need to be managing engineering execution, not PMs.

I think this is a big one. Actually, in a way, maybe PMs shouldn't be termed "managers", but instead: liaisons. Maybe that'd reduce the implied power dynamic? I reckon ICs should pipe up more often. It's so upsetting to be in a meeting where there's a bunch of bored or irate engineers just begging through dulled eyes to get back to their desks. Nobody ends up happy. Everyone's bitter. Maybe if people saw the incentives of PMs more clearly, and vice-versa, there'd be more alignment and less bitterness? I've been on both sides of the equation and it's so interesting how immediately tribally entrenched one becomes. Same with scrum-masters.
Thank you!

Edit: Hm, I re-read the article and I still can't find that passage, the word 'laptop' doesn't appear. Can you point it out for me?
I went thru cs50 a few years back. Fantastic course. I think they may teach you how to use AI in computer science. Not blindly copying generated code, but rather explain concepts, patterns, data structures, etc. chatGPT is an invaluable tutor already, so this makes perfect sense to me.
I thought so too at first, but the godrays are only really visible when looking up into the "sun".
There was a man who never existed named Thomas Covenant, created by Stephen R Donaldson. Decades ago this character said something that has stayed and will stay with me my entire life:

"The best way to hurt somebody who's lost everything is to give him back something that is broken."

For us, this thing is MacOS. I miss dtrace every damn day.

DTrace allowed you to ask the damn os what it was doing, since the man pages are random and do not match the command line help, new daemons constantly appear with docs like this:

NAME
rapportd – Rapport Daemon.

SYNOPSIS
Daemon that enables Phone Call Handoff and other communication features between Apple devices.

Use '/usr/libexec/rapportd -V' to get the version.

Dogshit.
Sorry, but you should re-read that comment if you want to accuse it.

> Akin to the article's title, the pain of this elusive quest is a melancholic symphony, a mournful reminder of the vibrant life that once was, and the silent void that has come to be.

This says that there is a melancholic symphony, which is about - and reminds of - the descend of vibrant life into a silent void. Which is an apt description of the death of a beautiful ecosystem like the corals.
It is a very nice equation, it only falls apart because it can't be accurately measured... Oh wait, your body counts calories for you.
Iran’s Military Quantum Claim: It’s Only 99.4% Ridiculous
Few ways:

- you can contact their hosting/DNS provider by checking the whois entry for the domain and the resolved IP

- you can report them to industry big names like Google (through safe browsing https://safebrowsing.google.com/safebrowsing/report_phish/?h...)

- you can report them to
community projects like Phishtank (they get used by opendns and others)

- you can find a local LE provided website where you can report it (not sure what your local would be but Australia has https://www.scamwatch.gov.au/ for example)
Of course, but this is just an instance of TFA's key observation:

> Geeks think they're rational beings, while they're completely influenced by buzz, marketing, and their emotions.

To which I want to add 1. that geeks young and old try also to pad their resume and eg use React and under all circumstances whether it's warranted or not (which seems at least rational from a personal career development PoV) 2. geeks think the web is about them, completely and utterly failing to understand that its entire point is easy self-publishing.

As to next.js specifically, it obviously doesn't make sense to tie serverless to React. Also, it doesn't make sense, like at all, to use React for smallish trivial internal web UIs when the main app is written in another backend language and your team has no js coding experience which just invites security nightmares and endless updates, and breaks agility and job rotation for no reason.

As to XML, there's a minor factual misunderstanding here in that DTDs, like XML itself, isn't a genuine inception, but rather a simplification and proper subset of SGML intended for the web where it has failed (even though it sees plenty use outside).

But that should't take away from the main point: that you don't go around advertising your fscking format without checking requirements. In this case, using XML (or SGML and HTML) for something that isn't document data, or conversely, using eg JSON for text documents. Just makes you look like a one trick pony.
It's definitely nice when it does but it's also a whole lot of complexity to add to the code. You have to re-create all structures relying on configs, reconnect if needed, clear all previous ones, but only after any ongoing processing of requests received before the reload signal finishes.

Some go half-way, like HAProxy where it does spawn a new process but that process just binds with SO_REUSEPORT and signal old one to close the socket and finish all remaining connections. So you effectively get hitless reload, it's just that old process is the one finishing in-flight requests
What are the technical nerds doing on the weekends these days?
Just looking for interesting things to look into. This group of people is always ahead of the curve and I wish to be one of them :)
> Akin to the article's title, the pain of this elusive quest is a melancholic symphony, a mournful reminder of the vibrant life that once was, and the silent void that has come to be.

> For one, redescribing a symphony as a 'silent void'

Doesn't read that way to me. Vibrant life has become a silent void, and the pain of seeking that past is a melancholic symphony
>And I was able to get a Lenovo SFF Ryzen 5600 for £300 from ebay, which is cheaper, smaller and faster than the current consoles

Maybe the CPU is faster but I doubt the GPU is.
My favourite is a very bad pattern common in Docker images. Just configure it with env vars, and then a script plucks them into a config file somewhere.

And then document it misleadingly badly. These options are mandatory! (lists 5 of the 10 actual mandatory options).

Then a script branches on a env var value, which isn't one that's documented, and then fails opaquely if it took the wrong branch because you didn't know you needed to set that env var.

Best ones are the ones that consume your env vars and set _other_ env vars, it's great!
Finding the Best Sine Function for the Nintendo 64 (26:40)
> used a phone

there are almost no smartphones where you can easily replace the battery these days.
Yes, I assumed so. The alarming part is not the formatting of the numbers, but that there's 145MB of source code and almost a GB of build artefacts... for an Android text editor. That's more code than PostgreSQL.
iFixit disagrees: https://www.ifixit.com/Guide/iPhone+14+Battery+Replacement/1...

Hairdryer, suction anti-clamp, pick that must NOT be inserted more than 3mm or you break the device, both pentalobe and triwing security screws (screw types that only exist to stop users from opening things), numerous fragile cables that must be disconnected, and of course a glued in exposed cell battery.

I don't think we have to worry about this being classified as easily user replaceable with basic tools.
Out of interest, I checked out man man on Linux and found the search logic documented in man 5 manpath. In addition to system directories specified in /etc/manpath.config, the man command checks directories in the user's PATH and maps them to related man directories: pathdir, pathdir/../man, pathdir/man, pathdir/../share/man, and pathdir/share/man are all considered. The MANPATH environment variable overrides all other configuration and should not be necessary.

So, following current practices, installing binaries in ~/.local/bin and man pages in ~/.local/share/man should work without any additional configuration.
Indeed. I'm unsure whether this misunderstanding is "nurtured" or is simply "wishful thinking". Unfortunately, I heard too often CMEK being seen as "the holy grail" of processing data safely on untrusted cloud providers.
This probability thing might be a red herring. I reckon it is just that softmax/cross entropy loss is a handy tool to get words out of the NN (and now transformers)
> then glue tabs can be pried by hand.

There should be no reason to use glue for batteries. Unnecessary hazard that can easily lead to house fire if you have to use force of a thermal source to remove the glue.
Nokia has been sold, I don't know about any EU smartphone brands outside of Fairphone. The market is so small that adding regulation isn't hurting the EU, which is why its an easy target compared to the automotive industry.
One of the image lawsuits is by Getty, a stock photo repository. The business model of stock photo services is directly threatened by text-to-image models. The equivalent to this would be book publishers who can't sell their books anymore because everything is written by LLMs, which doesn't seem as imminent a threat.
It was actually a tongue-in-cheek dig at a near future ... and one that is likely here already.

While you dismiss the stories, I think they point to exactly how insidious it is.

The 'social credit system' is not one overarching system. Which leads to you and the Spectator to dismiss it, it will be the analysis of accumulated data that, in effect, amount to the same thing.

Your comment that the social credit system 'doesn't actually exist' is woefully naive. No disrespect.

You did caveat that by saying 'as depicted by the media'. And, in general, you would be right. But, in this case, the stories that are pedalled by the media (99% unintentional, I'm sure) serve as a useful metaphor for the wider public that don't scratch the surface of these topics.

That's a horrible way to communicate, but in the absence of any other education, I'll take it. Citizens should rightly be very cautious of anything resembling, or amounting to (in aggregate), a social credit system. My gut says you'd agree.
Should Harvard reduce their exuberant tuition fees? After all, a chatbot does not need salary to feed its family, right?
I think, to a large extent, this is a question of threat models.

You're absolutely right that a lot of E2EE is fundamentally a "circle of protection against law", but that doesn't mean it isn't useful. The protection varies a lot depending on which law (jurisdiction) the threat has, after all.

Against a government entity, communications providers (telcos) can be considered already compromised, and represent approximately zero marginal resistance.

Even reproducible builds and audits only raise the bar, they can't solve the problem completely. I'm sure other comments are bringing up reflections on trusting trust, and the underhanded crypto contest has run a few times (I was a finalist).

I suppose my point is that security in real-world systems is never absolute, and always involves trade offs. Our goal should be to have better trade offs.
It is very well known fact, and for a long time, that genetics is the reason for obesity, it has nothing to do with food overconsumption.
They don't really need it. There's 3rd party options like Need for Speed.

There's lots of first party titles MS has no one to one answer for either. They don't have a big mascot 3rd person shooter platform game like Ratchet and Clank Rift Apart.
How to publish Godot 3 to F-Droid
"The invasion of Ukraine enjoys popular support inside Russia - around 70%"

How can you get this number? Today in Russia any question by a pollster sounds like "Do you support the war or do you want to get fined for "discreditation of the army"?".
I remember quite different reaction to the Western polls in Crimea showing that huge majority support reunification with Russia -- "No, no, you can't believe any polls conducted in a non-free country, people there are just afraid to say they hate Russia and want back to the Ukraine".

"while their Nazi sympathies are also common knowledge"

I don't know anyone who knows that and supports Wagner.
Upload a Godot HTML5 Game to Itch.io with GitHub Actions
This is a high quality blog post. It raises awareness of a usecase that's always been there but it might never surfaced, it goes straight to the point, and provides clear examples.

It's a blog post where everyone ends up being slightly better after reading it.
In 2016 my partner and I had our fourth child, and in the lifestyle changes that went along with 4 children I found I put on weight. Unrelated to this I had to take antibiotics several course of antibiotics, and I dropped 12 kilos over about two months because I simply wasn't hungry, and then for me the weight loss plateaued, I'd though t I'd found a magic button, but it seems I'd adjusted my set point, though not all the way down to where I'd like to be.
Sooo the game developers somehow managed game ecosystems just fine for last dunno 10-15 years ?

What's is exactly point of this ?
The aesthetic beauty of nature is usually used as an argument in favour of intelligent designers. Obesity does not fit in with that aesthetic beauty. If there was an intelligent designer then it is clear that he left a lot of bugs in the design. The design appears to be highly adapted to a certain environment and now that humans have left that environment the intelligent design starts to fall apart. The design needs to be adapted to the new environment.
>> Next, he asked participants to rate how much they believed in the idea that simply smiling makes you happier (which, by now, has pretty much become accepted folk wisdom). This time, he struck gold. Just as with a placebo pill, the more strongly you believe that smiling makes you happier, the more it does.

It feels like something is missing in that logic. It seems reasonable to me that different people respond differently to different cues and people who experience feeling happier when they smile will believe it and people who don't, won't. Isn't it possible with studies like these that something that might work for a substantial number of people is said to not work simply because it doesn't work for the majority?
Fair call. it was a VERY fast mobilisation and trip up the road.
Ocean acidity also impacts acoustic transmission, one of the leading causes of noise pollution for fish.
> Doable for layman? Well, some people are afraid of opening up a device in any way. How do we (or, rather, lawyers) draw a line?

Start by not requiring a screwdriver in the process of changing batteries. I remember the early days of Samsung/Android phones where you only needed to pry open the back cover using your nail and the battery was easily taken out.

It's a small change but the layman will be way less afraid.
It was a quite interesting quiz to be honest.

I reasoned that vehicle did not cover water vehicles, since that should be a special rule for the lake.
The second proposed legislation from the article seems to require that at least 5 years of updates must be provided after the device was last sold. This is far more than many low-end and mid-range Android phones, moreover many Android phone manufacturers start counting after the device was released, not last sold.

Interestingly, they also seem to put upper bounds on how quickly these updates should be rolled out. Eg. functionality updates must be rolled out within 6 months after another phone from the same brand has that update. So eg. if Samsung makes Android 12 available on their flagship phone, they also need to make it available within 6 months on the other phones that were sold to up to 5 years ago.

https://ec.europa.eu/info/law/better-regulation/have-your-sa...

This is such an improvement over the status quo.
Yeah, it def adds complexity but if you want it used in real world applications, it’s a must-have. With only env vars, it’s an impossibility to ever have (without supporting infrastructure and processes), which was the point I was trying to make.
Gosh sigmavirus24 is a salty chap.
Nope, LLM is and that's all he meant.
thanks for pointing that out, I'll make sure to include it next time I write a new application.
There isn’t a console war. There are the same companies dancing around each other for 20 years.
This generation is about trying figure out how to expand past a console and expand eaches gaming platform and ecosystem across all devices.
It will be left at the judge's appreciations if it ever come to courts.

Tbh, i can only see things go to trial if a consumer association (iFixit) deems the law not followed, and knowing consumer associations, they will first talk to and advice the offending company before going to courts.
I am familiar with how software is configured, and the implied context is not clear from only the headline, hence the headline needs fixing. "Everything" is massive overstatement: bank websites use configuration files, so if hackers try to log in to the bank, the website should report where the config files are located? Nope. Headline way too broad.
Ask HN: User Interviews/ Competitive Analysis for SaaS Companies?
We have been working in SaaS from the past few years and we had been in the stage where it is very difficult to reach out to any user and get feedback from them on our product ideas or features. So, I had built a network where you can choose your interviewees (with specific job titles or have used a particular competitor product) to get feedback or competitive analysis. Let me know if this is something that interests you?
It could be. But your suspicion does not equate to proof.

And as for them not hindering previous investigations: I think you are wrong about that.

On SARS-1:

"Early in the epidemic, the Chinese government discouraged its press from reporting on SARS, delayed reporting to WHO, and initially did not provide information to Chinese outside Guangdong province, where the disease is believed to have originated.[20] Also, a WHO team that travelled to Beijing was not allowed to visit Guangdong province for several weeks.[21] This resulted in international criticism, which seems to have led to a change in government policy in early April.[22][23]
"

From wikipedia https://en.wikipedia.org/wiki/2002%E2%80%932004_SARS_outbrea...

This is pretty much the expected path for anything related to a perceived failure of the CCP, they are scared shitless of being seen either as incompetent or weak.
For that to be true, you'd need to explain why obesity has skyrocketed over the last few decades. It's only been a generation or two at most, so it's not genetic.
You have a point, but by that reasoning it's pretty much impossible to prove the contrary. Long term investing in good companies, that are 'cheap' works. Not easy to prove though.

2 of my favorites on this topic:

Warren Buffet's "The superinvestors of Graham-and-Doddsville" - https://www8.gsb.columbia.edu/sites/valueinvesting/files/fil...

Joel Greenblatt "Little book that beats the Market" - https://www.magicformulainvesting.com/Home/AboutTheBook
There's no better proof for the conclusion in the paper than the comments to this post.

Your Cool Aid tornado feels like a lonely folks re-education camp already.
He’s an associate professor at BU, and I guess a lecturer at MIT
I ran into this the other day as well.

You can override the REQUESTS_CA_BUNDLE env var to point to your own certs.

https://stackoverflow.com/a/37447847
Well, there are challenges and there are challenges.

A professor teaching about evolution will answer students' questions within reason - and students with a religious background might have heard some anti-evolution gotchas the professor will be happy to explain - like how something as complex as the eye could evolve.

But that doesn't extend to debating bible verses, allowing so many challenges that it disrupts the class, or changing the exam so you can pass it while denying evolution exists.
As a dabbler myself, it seems like this was The Classic™ "user error."
But if you can bug out server code to increase your currency, how would blockchain help ? You could bug out a server into giving you a token instead...

That doesn't stop any bugs, just add complexity which adds bugs.
On Windows, Process Monitor does the same thing --- with the additional feature that, since configuration is often stored in the registry there, it will also show which registry keys it touches.
Son Doong Cave Is So Big It Has Its Own Rainforest (2019)
Basically the location of everything should be exposed to the user, especially if he is the reader of the source code.
It's best not to engage with concern trolls.
Kata containers, gvisor?
Or if you want GUI application sandboxed then I've heard of people assembling VM filesystems on the fly and booting up a VM in qemu/kvm, but idk if that's available in a neat package.
The exclusives come to PC after a long time so if you are prepared to wait there is no need for Playstation.
This is very much civility for the sake of civility which is not without problems but is the culture here. Editing the post to remove the word idiotic and replace with uninformed.
Unless your body breaks the first law of thermodynamics then yes, you loose weight when eating less calories than you burn.
I just had to look up the difference between the series X and S. It wasn't obvious to me. It's not even obvious which is the more powerful model, there's no mention anywhere of what X and S stand for. Is 'S' Small or Super? And I guess the 'X' is for eXperience.

Compare that to PlayStation 4/PlayStation 4 Pro/PlayStation 5 (and yeah, I'm not going to argue that 'pro' isn't a stupid designation for a slightly-more-powerful-than-before console), but it's at least obvious where they sit in the lineup.
The word “entity” is doing some quiet but heavy lifting here. I think it would be a good idea to specify what you really mean by this term, and how we can logically deduce the development of such a thing from existing technology (deep learning).
"In addition to not offering the longevity loophole, Opsomer also points out that the battery regulation covers all products with a portable battery; it’s far wider-reaching than the phone and tablet-focused ecodesign regulation."
With 2 8GB M1s with failing ssds I can tell you that no matter the speed boost it wears out your ssds. swap swap swap.
Almost didn't find it myself this time. But here it is:

> In addition to not offering the longevity loophole, Opsomer also points out that the battery regulation covers all products with a portable battery; it’s far wider-reaching than the phone and tablet-focused ecodesign regulation.
Would you agree that it somewhat makes sense (and is usually efficient) to correlate one's effort in solving some specific problem in some way to the severity of this problem relative to other problems (assuming all these problems are solvable)?

If this were the case, it would have been fitting for you to have written quite a few (maybe a few hundred) texts, discussing the problem "carbon/ecological footprint of exaggerated consumerism" if for the sake of simplicity we take length of text as a measure of effort invested in solving a problem.

Yes, it is possible to solve several problems in parallel. But putting a (hugely) disproportionate amount of effort into different problems when we're dealing with a set of problems of which some are arguably existential due to their order of magnitude, while others are absolutely not existential due to their order of magnitude .. well, doing that doesn't appear to make much sense (to me) and it makes me question whether the goal of solving the existential problems is really a shared goal.
Wow, a few of these are like the blueprint for dysfunctional teams. Engineers only do exactly what was written in requirements and don’t answer any questions that weren’t asked? Then why even have your own engineers instead of outsourcing to the cheapest Indian shop you can find? Or is that the arrangement you’re intending to describe?