skysight-inc/HackerNews huggingface dataset:
> Never have I, in my development career, been so overloaded with assignments as to be continuously engaged with actual work.

This blows my mind. I don't know if I've ever been so surprised at an HN comment. The last time this happened to me was during a college internship where my role was fairly well boxed, and that was 30 years ago. There's always something to do to make the product better. I've never been in a situation where the backlog doesn't grow faster than it is dispatched. I've never been in a situation where assigning "P3" to an issue didn't essentially mean saying "never", because P0, P1 & P2 consume all available resources. (Not quite true because you always opportunistically deal with P3's when they overlap with higher priority issues).

Is this a big company thing? I've only spent a few months working at one of those.
This is true - and it's why only a tiny, tiny fraction of content is ever translated at all.

We get both "cheaper, worse versions of material that would be dubbed anyway" but also "material that nobody would ever pay a human to dub".
Fair, conversions are the ultimate goal. What I meant by conversion-oriented (possibly not the correct term) is ads where you measure their success based on sales, signups etc, as opposed to focusing on the number of impressions (views).
Wasn’t that Reddit post… ugh, marketing?
Hey there! I'm launching one of my tools here. It's a Bulk Image Face Blurring. Give it a try!

It's 100% privacy-friendly, meaning your images don't go to any server to blur faces in images. Everything happens on your device.

All other tools out there keep a copy of your image on their server while processing. You can't be 100% sure that your image will be deleted afterwards.

But if you use this tool, I guarantee that your images never leave your computer. They stay on your device and are processed there. Hence, it's 100% privacy-friendly. Plus, it's free!
In the not-a-book section I'm going to plug my series of six articles on LWN.net: https://lwn.net/Articles/844224/

Most of the content is not too specific to Linux, much like this book is not too specific to Rust.
You won't find me flagging this deeply thought-provoking critical comment of your own.
> The reason the West generally doesn't adopt policies like that is because we believe in letting people speak the truth to power and that generally gives us an advantage because we have more overall perspectives and are more likely to organise around the truth. It is challenging to suppress discussions about our own weaknesses and we are aware of where the major problem points are likely to be.

Have you ever talked to an average person
This resonated with us as well, we have also chosen AGPL as license for our open source project - https://github.com/patched-codes/patchwork
It's an excellent book and I agree with many of the comments -- while it's written for Rust, the vast majority of it is applicable to many languages. It's amazing to see the book published on their website for free (though I am still happy in having bought the book).

One thing I found lacking in the book were the examples. It has tons, but all of them are extremely focused on the topic they are illustrating and most feel very contrived. Would anyone here have a suggestion for a small/medium-sized project (weekend sized) which would actually use the patterns discussed in the book?
uBlock Origin, Consent-o-Matic to automatically decline cookies, SponsorBlock and Argentinian VPN for $2/month YouTube premium makes the internet usable again.
I'm also surprised. Here is a 3rd-party benchmark published last month using various ORMs:

https://www.prisma.io/blog/performance-benchmarks-comparing-...
End of the Road for Lambda: Choco's Journey to Kubernetes
An instructive story about the limitations of Lambda as a platform and how sooner or later you will move to ‘boring’ technology and be happy that you did.
This is the reason why we teach kids stories like little red riding hood because it’s just such a fundamental thing that when you lie about absolutely everything all the time people will just never trust you again even if you happen to be telling the truth one particular time.

And unfortunately both of these men are known for bullshitting more than anything else and have been now for a long time.
All relevant colleagues in my area of CS have joined Mastodon a long time ago, no need for another proprietary echo chamber.
keeps them from being heard though! I've experienced some wild swings in comment score on here. the diversity of thought is generally enough that some comments elicit such strong positive or negative feelings, that a comment that'd otherwise be in the positive or somewhat neutral can hit the hidden threshold if it gets unlucky almost instantly.
What is specific with Argentinian?
> Metaverse

No quicker way to signal how little you know about technology than to promote something niche that doesn't function well on most cheap electronics.
Exposed secret keys is not a technological problem, not really. It doesn't belong to the category of problems you solve with automated decision making. I leave it to the reader to imagine how automated decision making would play out here.

But they should accept feedback about exposed secret keys through some way where a responsible person in company could act on it.
Nothing. There is no need for consent. Just fork it and respect the agpl. You can do what you want as long as you respect the AGPL. So reselling is allowed.
Opt out? Do you mean you want content creators to be able to ban certain texts from being translated? That sounds like a terrible idea.
But just think: if they pay this 50K, then the spouse of every person Disney kills is going to start asking for 50K.
Is anyone aware of any tool, or even reverse engineering, for the screen mirroring feature? I have tried the official app with Wine in the past and the experience sucks.
I wrote about it here:
https://noverloop.substack.com/p/how-to-leverage-the-plastic...
Have you watch the basketball games in the Olympics? Every once in a while, they showed a replay of a key point with some effect of the camera moving between two views in the middle of the shoot.

It was not likely to be GS since there was tons of artifacts that didn't look like the ones GS produces, but they could have used it for such stuff.

For instance with some kind of 4D GS we could even remap the camera view entirely to have a virtual camera allowing us to see the shoot from the eyes of Steph Curry with Batum and Fournier double teaming him.
>When has that ever happened? I can't think of any time when a company lost enough PR to actually significantly affects its financials, much less put it out of business.

Exactly. VW shortened the lifespan of millions of Europeans with their Diesel gate and their finances are still solid. Ikea and Oil companies destroy the environment all the time and saw no financial hit from the PR issues. Nike, Apple and other major manufacturers are known to have used sweatshop labor and also saw no financial consequences.

Consumers just don't seem to care enough about the PR of $COMPANY as long as their contempt with how the $PRODUCT they bought works and serves them well.
Wrote about it here: https://noverloop.substack.com/p/how-to-leverage-the-plastic...

Happy to discuss
Her stated goal during her trial was to prove vote manipulation by Dominion, not to prove that voting machines are vulnerable.

Rob a bank and say you were just pentesting, but the stolen money wasn’t the motivator, it was the public good.
I knew those turtles were up to something!
"EU online companies providing services to US users fail to provide the free speech guarantees that the US laws afford their citizens."

Exactly what is "free speech guarantees" in the context of a private business?
I didn't know better when I started (~97) and enjoyed perl for ~5 yrs before I learned better.

Perl is designed to make obfuscated code. Sure, you can try to write non-obfuscated perl but that's fighting the language. Clearly, all its magic variables were meant to be used, else they wouldn't exist. It's also got it's crazy hacked variables with "local" etc....

Sure, you can get things done in any language. Brainfuck FTW? But some languages are just poorly designed. They're not designed to make maintainable readable code and avoid bugs, they're designed so its easy to do the wrong things, make mistakes, make things hard to read, and to have errors etc. Both Perl and Bash have these traits. No language is perfect but many other languages have far less of these issues.
Actors, Tuples, and π
Why We Do Not Try to Walk Off Without Paying After a Tax-Ride?
Are there businesses doing it already or is the tech too immature to be used IRL right now?
Instead it exposes them all to the VPN company instead. You've just moved the attack point to another company
Easiest and Cheapest Project Management Software
Get all you need to make your Projects Successfully with Scrumbuiss.

Scrumbuiss offer all what you need to manage and track your Project. It is very cost Efficient compared to other Management solutions, which make it perfect for startups Companies, but also for big scaling Tech Companies.

Try it out for Free
Regarding the last question: because nobody gave them permission to use that data.

They tried to add a pre-checked mark to the settings, but at least in Europe, where we actually have consumer protection, that won't fly.
In my opinion, the best lactose free milk has some lactose filtration in the process. The brands that just dump lactase on the milk without filtering lactose are actually sweet, like they dumped a bunch of sugar in it.
Has it been proven that OpenAI used twitter for training? I know it knows about the popular tweets, but those are reported in many places, so could be ingested accidentally with other content.

(But regardless, many people raised an issue of OpenAI training from sources they shouldn't be allowed to access, so they're definitely a problem as well)
Engineer’s don’t build bridges that barely stand up, they have a huge margin at completion. Instead they build bridges based on some agreed upon lifespan.
I believe that sort of feature got to Android first, and they're still there, but in reality they are no substitute for actual reach. They add cognitive and time overhead to the gesture.
When content creator chooses and delivers ads (like the sponsored blocks on YouTube), as opposed to a network (like Google ads), it is actually worthwhile to me because 1) what they promote can be useful (since I subscribe to this channel in particular), 2) it is not fueled by a creepy shadow profile of me, 3) even if it is not useful, what they choose to promote (and how they do it) reveals something about them (scrupulousness, greed, creativity, what they think of me the viewer).
It would be helpful to start the article with a link to why flow batteries are amazing.
It quotes two sources, both who work at X.

The Verge has no political bias, has a good reputation and thus deserve the benefit of the doubt.
Quanta Magazine generally write very well written, well researched and pretty comprehensive articles. They cite their sources and they're very careful to get science as correct as they possibly can (I'm a scientist, and they once contacted me to fact-check one of their articles).

Comparing their work to the dross that AI produces is insulting
I guess medicine storage is an interesting cultural thing - I've always known them to be stored in the kitchen!
Are the testimonials on that landing page real?
I’m skeptical because normal people usually don’t write like that.
> xAI opens sources models with a 6 month lag, look at Grok 1

That's what happened once, rather than a policy that we can expect to be applied. (Unless I missed some announcement?) Based on "we'll publish the algorithm" which ended up being a one-off partial snapshot, never updated afterwards, I wouldn't hold my breath for the models.

> He owns Twitter, why wouldn't it be okay for him to train on Tweets?

There's a whole thing about having clear opt-in agreement about how your data will be used for EU citizens. Twitter didn't comply here with their hidden opt-out strategy.
But what about Lake and Palmer?
Don't worry about it: my brain "autofilled" wor.. as worse.
> Small display sizes used to mean "cheap phone"

It's actually the opposite - big screens inevitably mean "expensive", and phones are status symbols. Unfortunately, vain people outnumber practical people by various orders of magnitude, so the market goes where the money is.

The only way to correct this trend would be to coopt an inordinate amount of celebrities, and make them advocate for smaller phones. That's the only group that vain people will blindly follow.

I suspect in practice we're stuck with big phones until the phone concept actually manages to disappear entirely (turning into wearables or lenses).
If you hand out free cupcakes and then people take them, you can’t really then complain about people taking the cupcakes without paying.
The reason creators monetise their videos on YouTube instead of charging for them on Patreon is because they know people won’t pay for them. Why would they? There are mountains of other videos they can watch for free and if they aren’t inclined to pay, the videos probably aren’t worth paying for.

This is the free market at work. If you don’t make the videos for free, someone else will, unless they can’t because the production value is too high.
Same here for physics and astronomy. The relevant ones are on Mastodon and it is much better that using another corporate for-profit platform controlled by another billionaire techbro. Let's not make the same mistake again.
Not a type of joke but just a joke making fun of pumpkin spice.

Context:

- "pumpkin spice" is a mixture of cinnamon, nutmeg, ginger, cloves and possibly other spices, commonly used for pumpkin dishes.

- Some people like it and around fall you can find it applied to just about everything no matter whether it seems like a good fit. E.g. pumpkin spice latte (coffee), pie, bread, ..... Joke part: just what the world needed, pumpkin spice bacon.
Pencil and notebook for most things. I can think clearer, and if it's a list or something, I can rip it out and keep it on my desk.

Notepad++ for quick, disposable notes, drafts, etc. I just open a new tab and start writing. Tabs are automatically saved somewhere and will reopen with the app (I have a personal goal to hit the max).

I don't often refer back to notes nor can I stick to any sort of "system", so this approach works well for me.
Notion – Introducing Charts
Briton dies before clearing name after 38 years in US jails
OpenAI Introduces ChatGPT-4o-Latest for Chat-Optimized API Access
OpenAI has just announced the availability of a new model variant, chatgpt-4o-latest, through their API. This model is designed specifically to enhance chat use cases, offering developers the opportunity to leverage the latest advancements in chat-optimized AI.

According to the announcement on X by OpenAI Developers (@OpenAIDevs), while chatgpt-4o-latest will continuously track the latest improvements in the ChatGPT model, OpenAI recommends using gpt-4o-2024-08-06 for most API usage. This model from last week is optimized for function calling, instruction following, and other typical API operations, making it a more stable choice for those purposes.
#37 – Pick priorities and stay mission-aligned: How to avoid "bikeshedding"
Some countries have way cheaper YouTube Premium prices, so you can just sign up in that country using a VPN. I think that these days Argentina might not be the cheapest anymore, though.
> what they choose to promote (and how they do it) reveals something about them

maybe the YTers you watch are different, but that's not the case for me at all. Barely anyone promotes things which relates to their channel in the videos i watch. Hello Fresh, Manscaped, Squarespace, RAID: Shadow Legends, World of Tanks are the sponsor segments i mostly see, none of them relate to the video which they're in.

honorable exception is Miniminuteman who sometimes sells handmade jewellery made by a different creator and the jewellery even relates to the content of the videos.
Ask HN: How much do you spend on hosting? Share traffic/user metrics
I’m curious about the different hosting costs and traffic levels people are experiencing for their projects. Hosting options vary widely, from shared hosting plans to VPS, dedicated servers, and cloud-based solutions like AWS, GCP, and Azure. I’m particularly interested in understanding the cost-to-traffic/user ratio across different setups.
OpenBSD has always automatically managed the brightness keys in my experience - meaning they work in console as well as in X without any configuration needed. I don't know exactly where this is handled but I suspect it's at the kernel level as there's no acpid or similar daemons managing the events.
I would like to see if the authors of this paper have released some kind of benchmark/validation script/tool implementing the maths and checks behind their paper
Show HN: Gaussian Splatting Viewer for Tracking and Editing 3DGS During Training [video]
Anyone remember that Voyager episode where they find this exact thing floating in space, held together by some kind of gravity generator? The plot was forgettable but the concept was super interesting.
But how will I become an actual member of the House of Lords by buying a square foot of land in Scotland if I skip the sponsor blocks of videos?
While not quite as tiny, an nvme enclosure with a real drive is likely going to be more reliable, assuming the USB port it’s connected to can actually supply the power it needs.

The enclosures I’m currently fond of are from dockcase, which have a capacitor (PLP meaning power loss protection), so if power is cut, the drive is sent a “oh shit make things safe now” signal and has a few seconds to do so.

I use the larger versions, but there’s a 2230 sized one
https://www.dockcase.com/products/dockcase-pocket-m2-nvme-sm...

That said, expect all drives to fail. Some you get a warning, others you don’t, so have multiple backups. I don’t recommend the cheap vendor branded Samsung SSDs on eBay, had too many of those die with the firmware version reporting as “ERRMOD” (error mode).

Another good thing to note, is how to power cycle SSDs. Outside of Samsung drives, this has worked on a few drives over the years that decided to suddenly stop working: https://dfarq.homeip.net/fix-dead-ssd/
They are very much not meticulous about ROI. The thing to understand about the ad industry is that it's incredibly adversarial. Companies need ads to raise brand awareness and make people aware of new products. So far, so well-aligned. From there on it goes downwards. A company's marketing department is in an adversarial relationship with the rest of the company, aiming to increase the ad budget at all costs. The ad agency often just gets a pot of money from the department, and instructions to spend it all, no matter how unproductive. Because if the marketing department doesn't spend their budget, it might shrink. ROI is often not a consideration at all. And if the marketing department actually do care about ROI, then the ad agency certainly doesn't. Then you have the websites themselves, with their clickfarms and general fraud, and the ad exchanges that empower them.

The whole business is teeming with waste and fraud, but it's a necessary evil so it stays.
I don’t understand this argument, Google is a giant monopoly worldwide in many markets compared to Apple who only has a slight advantage in only one market. Google own the web (search), mail (Gmail), maps (Gmail), videos (YouTube), smartphone (Android)… Apple is smartphones in the US.
> HighSeasflix

i searched for HighSeasflix and got 0 results, is that just your way of talking about torrenting?
NZ charity unknowingly distributes meth-laced sweets
>most incompeteny private club

Is that based on any facts or just the typical EU myths like the cucumber regulation?
It's to get people to remember the name.

What first comes to your mind when you are in need of a website builder? Squarespace.
Want to make some PCBs? JLCPCB
Maybe if all you want to do is read code, but if you want to write it you need to know stuff like the fact there's no inheritance or generics, that public methods are define with capital letters and to parse json you need to use magic annotations.
> It totally makes sense from a Go perspective: You created a struct, tried (but failed) to populate it with some json data, and ended up with a value initialised to its zero-value. This is fine :)

I do agree that there are good reasons on why this behaves the way it does, but I don't think the reason you cite is good. The implementation detail of generating a 0 value is not a good reason for why you'd implement JSON decoding like this.

Instead, the reason this is not a completely inane choice is that it is sometimes useful to simply not include keys that are meant to have a default value. This is a common practice in web APIs, to avoid excessive verbosity; and it is explicitly encoded in standards like OpenAPI (where you can specify whether a field of an object is required or not).

On the implementation side, I can then get away with always decoding to a single struct, I don't have to define specific structs for each field or combination of fields.

Ideally, this would have been an optional feature, where you could specify in the struct definition whether a fields is required or not (e.g. something like `json:"fieldName;required"` or `json:"fieldName;optional"`). Parsing would fail if any required field was not present in the JSON. However, this would have been more work on the Go team, and they generally prefer to implement something that works and be done with it, rather than working for all important cases.

Separately, ignoring extra fields in the JSON that don't match any fields in the struct is pretty useful for maintaining backwards compatibility. Adding extra fields should not generally break backwards compatibility.

> One of the techniques for dealing with JSON in Go is to not try to parse the entire JSON in one go, but to parse it using smaller structs that only partially match the JSON. e.g. if you endpoint returns either an int or a string, depending on the result, a single struct won't match. But two structs, one with an int and one with a string - that will parse the value and then you can work out which one it was.

I have no idea what you mean here. json.Unmarshal() is an all-or-nothing operation. Are you saying it's common practice to use json.Decoder instead?
More like

"He used his eyes to irreversibly read this post"
It would be nice if the Library of Congress got a piece of the Internet search action. It’s a natural extension of their archival charter, and I’m guessing there would be less SEO nonsense junking up searches under LoC. Even if there was a month delay on content searches for political/competitive reasons, I’d use it when I just wanted a trustworthy answer to an issue of fact.
It's a bad metric both ways, one can be really skinny with almost no muscle and all fat, and still be in a "healthy" BMI range.
> Is this a big company thing?

Yes, kind of.

There seems to be one universal quality that defines both developer productivity and quality of output: ownership. When developers have no ownership, no liabilities, and no penalties they are free to largely turn their brains off. Yes, they have to do some work but there is no pressure to do more than just survive and no motivation. Large employers prefer this for reasons of candidate identification, zero cost retention, and employee predictability.

From a psychological perspective the target is low openness but moderately high intelligence. The output is people who are really fucking boring and cowardly. Yes, the openness metric of OCEAN accounts for about 80% of cowardice and bravery which is the flip side of creativity.

In my experience startups aren’t much different. Management moves faster and pivots more frequently which results in churn that keeps developers more busy, which is not the same thing as high productivity.