skysight-inc/HackerNews huggingface dataset:
It's only useless if you consider all art, games, and educational tools to be useless. Which is a very sad outlook.

Art: they look beautiful and can be displayed.

Game: breaking it, or watching it being broken, is a lot of fun.

Education: I would say that a huge number of people have been inspired to take up glassblowing after seeing one of these. But not only that, they also serve as a great tool to demonstrate that an object's physical properties are often unexpected based on appearance. I would say a decent amount of people have been inspired to study physics because of this too.
When Did LinkedIn Become the Dorky Social Network?
It’s honestly so cringe worthy I can hardly bring myself to login to it anymore.
It doesn't.
they live in constant paranoia of being assassinated. Their super-yacht comes at the price of their peace of mind.
Service mesh. Istio for example injects an envoy sidecar to each pod, and manages everything "meshy" (routing, retries, mTLS, etc) via this sidecar.

This is also how linkerd works, though they're using their own purpose-built sidecar rather than envoy.
Would be good if you add installing/running instructions and maybe binary relase...
At the company I work for, senior engineers are usually responsible for writing RFCs and getting the involved/dependent parties in the discussion, staff engineers chime in with architectural details the seniors might have missed due to a hyper-localised view of the issue/proposal. This feeds back into seniors understanding of the whole/higher-level architecture, which it's then used to adapt the proposals with the architectural decisions/requirements/constraints.

High-level architecture at scale demands a level of knowledge that engineers from a specific team might not have, not due to incompetence but because the scope of the team is bounded and the context is very local, at large enough orgs it's not possible even for senior engineers to keep track of all the weird interactions systems have at a higher level, you need someone whose job is to look at a higher level and validate cohesiveness, someone that knows about other similar work being done across other orgs to see points of cross-pollination, etc.

Honestly I can't see how I could depend only on myself and other senior engineers in my team to validate architectures that span cross-org, it'd be exhausting to shift my context all the way up and down architectural layers for every single RFC I write.
Any documentation on this? What does this mean?
I'm trying really hard to respect the Washington Post, but these cheap, clearly biased pieces do it no favor. Yes, I can talk about dying Twitter all day, but I'm just some 3 cats in a coat, while this is THE Washington Post. It's supposed to have a higher journalistic standard than someone on the Internet having opinions.

I'd love reading data and analysis in the Washington Post that I can't run in my head based on superficial information glimpsed off blogs, Hacker News, Reddit and Twitter myself. Something worth that subscription price, although that's not my overall point.
Amazon Prime Video’s Microservices Move Doesn’t Lead to a Monolith After All
Yes, I used to do a lot of rendering on the CPU. Fortunately GPU rendering is better now.
People who make grand claims based on small trial projects that have almost no commercial traction, unless you can show a source that this technology is going to have exponential growth in the next couple years.

And 'people with credentials' also believed in hydrogen cars and wide deployment of synfuels for automotive. There are lots of claims made over the last 20 years by people with credentials. But I guess you still believe in hydrogen cars so its probably not worth having this debate.
Greek shipwreck: hi-tech investigation suggests coastguard responsible
Flying postmen and magic glass (2011)
> Skip forward a full 5 years to 1991 and the most budget-oriented PC was still running a green-screen 8088 CPU for the price of around £300!

This is true and the reason is that most people were using PC's to run operating systems from Microsoft, which at the time treated everything in real mode, thus effectively like an 8088. The fact that an 80386 had VAX-like virtual memory didn't mean a damn thing, unless you were trying to run some kind of Unix or Unix-like or at least a "DOS extender".
Jochem.ai - Crap in -> quality out. ChatGPT for your knowledge might work.
Did not read your suggestion yet, but the same concept is explained in "Every life is on fire" by Jeremy England.
The OpenBSD team maintains and updates their own port of Xorg so the whole "what if xorg disappears?" hysteria doesn't really apply to that platform.
Pelican running on Nginx + cheap £3.50pm vps + £15 annual domain registration. Rebuild and rsync my blog any time there is a new post.

Works out approx. £57 per year.
Very nice! What can be added is to group exercises in beginner, medium and advanced and add warmup and stretching routines.
> The talk is about the very last statement "sometimes you have to drop your tools and make new ones"

Go ahead and make them. I see no army of white straight men with unix swastikas stopping everybody else from making their kernel/OS exactly the way they want it.

The talk is not about building new stuff. The talk is about attacking some people based on their race, gender and sexual orientation. The talk is about gaining power over a tool and a community, ousting the ones who built it because "it's wrong and we'll fix it". The talk is political with a thin veneer of tech.

The talk is what it is, the points are the one he makes, there's no emperor's clothes that only you can see but fly over my stupid old head. If the talk would be about building there would be a presentation of some code skeleton or at least some design schemas.
A Close Examination of Jo Boaler’s Railside Report [pdf]
And we would expect this behavior why?
> Tesla has far more then 10GW installed globally.

Good to hear - can you provide a link to back that up?

The company I linked above installed the Tesla battery parks that are the the three largest in the world and as their current total (including those) is under 10 GW I'd like to know about the others that make up your total.

> P.S: .. Germany ..

You haven't quoted me, that's not a claim I made.

I simply used Germany as an example of one Europeans's minimum overnight baseload - feel free to pick another.
They should offer to relocate employees to Italy (or wherever they have offices). They might get a few takers.
Thanks for answering. I asked as someone who hates Reddit, YouTube, Instagram and TikTok so genuinely never sees any of this stuff.
After having worked they my US colleagues for over a year now, I can safely say: Americans have more time off than people in Northern Europe. They more public holidays, contractually they have more vacation time, because it's assumed that the vacation required by law in Europe is always very high, so when your country falls below that expectation, then you easily end up with tech companies being more generous in the US.
My advice is not to focus on a portfolio or a "project". Find things that annoy you in life that code can fix, write that code. Some of these things will become more complex then others. I would advise against anything larger than 3 days of work (as in distinct days spent working on the project ,not total hours) in scale, as you'll just feel bad when you don't finish the latest grandiose dream.

Don't worry about how pretty or impressive the code is. The point is the function. Save everything in a projects folder, no matter how shit.

At some point you'll hit a point where a project hits the right intersection of elegance/function/polish, and then you can throw that on a portfolio page. Then another one, and another one.

The important thing is the end goal. As long as that goal is to impress other people you will be paralyzed by fear of rejection. If the goal is to fix a problem for yourself that's much more achievable, as the only bar you need to meet is "did it fix my problem?".

Random sampling of my own "frustration" projects:
- automatic version control in SQL Server for object/table definitions
- cron script that scrapes + downloads the latest driver from Nvidia from their website, installs it, then deletes the file
- command line tool that formats text in the clipboard various ways (mostly I use this for transforming csv/excel files into SQL lists or table inserts)
- a small utility for printing notes on a receipt thermal printer
- a Lemmy scraper that combines different communities into a single coherent image board (I hated their default media presentation)
I'm sure a lot of yoga instructors would cringe at this comment. Yoga routines generally start out with same few basic warm up moves, they generally focus on a particular area of the body, working up to more difficult poses as the routine goes on, and end with some lighter stretching to cool off, most typically finishing with savasana (aka lying down on your back).

You could probably algorithmically generate routines like this, but I wouldn't suggest a randomly generated one for best results (or safety). There's a few really good instructors on YouTube, and I'd personally recommend looking there if you're after a thoughtfully composed routine to follow.
This is great. I love the simple, effective UX.
C++23: The Next C++ Standard
Let me explain. Coding is the easiest because it's the most fun I get from my job. I don't have to talk to most people, I can have my alone time just writing code, cleaning it up, making it beautiful and lean, refactor as I like, whine about the unit tests taking more time than coding, and go home feeling like I've accomplished a lot. It's easy because that's all I have to focus on. Give it two weeks of junior devs telling me my coding style is outdated, and I've already adapted to the new meta.

System design at scale? Just trying to convince a separate team to work with us is a nightmare that I get insomnia from.

Coding is the easiest part of my job. FWIW I was just like you when I was a junior dev. Wondering why senior devs and engineering directors can't code. Now I know they can, but their time is better used to negotiate projects so that the junior devs can have their fun. Then I have to take time out to mentor junior devs on how to talk to people without being condescending, because that gets absolutely nothing accomplished in a large company.
I was trying to find a way to copy the ruler in Libre Office Writer the other day, and had a flashback to how easy it was in 1990 in ClarisWorks on a Mac.
I think software (or a service) won't be the solution to your problem. I know some people are trying to solve this with gamification or accountability apps, but in my experience those only work short-term because they don't address the core issues responsible for the lack of motivation, although I'm sure they help establish good habits in some cases.

Lack of motivation usually stems from a lack of energy, which can stem from both physiological as well as psychological issues, which can stem from spiritual issues (the sense of self and how it relates to your environment).

If I'm well rested and in harmony with my authentic self, I usually don't have a problem finding the motivation to do things that are good for me.
Thanks! The beginner / intermediate / advanced selection is available on the screen where you select the muscles. Adding warm-ups and stretching rountines is on my list :)
I am glad to hear that! So hard work pays out if you have determination.
Please report this to us at: https://proton.me/support/contact. This shouldn't be happening.
SciTS: A tool to benchmark Time-series on different databases
All social networks, without exception, want your data, because:

1. The can target ads.

2. They can sell aggregate statistics to various parties, which informs their political and business strategy.

3. Add to this also that AI turns out needs a lot of human generated data.

I don't know how Threads sets up a looming privacy debate. It's been there for decades. Facebook exists. TikTok, Instagram, Twitter itself.

The only reason Threads is not in EU is because they rushed the launch and they've not gone through proper procedures as the "Digital Markets Act" in EU requires. Threads will be in EU, guaranteed.
> Most of the way these rationalists deal with magic is to simply define magic as something that doesn’t exist. Big win, there.

What Penn means here is that there is no such thing as a superpower to mentally bend metal. Tricks exist, experiencing magic exists, but there is no wizardry involved.
Electronics lifespan seems to be limited by obsolescence, then battery wear, then switches, then connectors, with various random other stuff mixed in.

I don't see a lot of stuff failing anymore. Consumer stuff is all pretty good. I don't know about high performance stuff, maybe gaming GPUs get hot and fatigue the solder it something, but the more common stuff seems to get replaced before it failsn
> every major distro is making in roads to adopting it?

The question then becomes whether you believe every major distro is part of some giant conspiracy to kill X despite them being in competition with each other and having incentives to keep supporting X if users want it, or if X may indeed have severe problems that Wayland fixes.

In practice most things run absolutely fine under both Wayland and X, but some programs integrated tightly with X back in the day and for various reasons they cannot be rewritten because the devs have moved on, died, or simply because there is no budget for it. Users of those programs are quite upset that the X developers have collectively decided that putting extra effort in X is no longer worth it because its problems are effectively unfixable.
It's worked fine for X for decades now, so simply claiming "it's not a solution" is kind of silly.

I get that people pretend they are afraid some nefarious program is going to scrape their screen, but since I don't use closed source software this just isn't a real worry.

Also do keep in mind this is about more than global hotkeys; there are several accessibility paradigms that simply don't and can't work on Wayland.
That's a good video, doesn't deserve its current downvotes.
DoorDash finds legitimate gripe with the arbitrariness of the scope: “why would the agency choose to purposefully exclude companies that only facilitate grocery deliveries from its study and rulemaking, when those that facilitate both restaurant and grocery deliveries from local businesses would have these rules apply to them” [1]. Otherwise, it seems like usual griping. Ultimately, these lawsuits tend to turn on whether the rulemaking process was followed.

[1] https://doordash.news/get-the-facts/why-were-filing-a-lawsui...
I've heard of VictoriaMetrics before but haven't had time to play with it. InfluxDB is also now ingrained in a production system so replacing it is not straightforward. The query language is also different meaning everything that uses it will need to be updated too, and coming from a mainly SQL background, PromSQL/MetricsQL looks oddly weird.
I rather liked the MZ-80K, having spent a bit of time with it as a kid in the early 80s. I was attending a prep boarding school, for kids from 8 through 13 (can't imagine anyone sending their kids to boarding school aged 8 any more! How times have changed) and one of the pupils had this machine. We spent quite some time playing Towering Inferno on it...

I seem to remember the MZ-80A having a better keyboard. I don't know if I ever used one, or just saw pictures in computer magazines of the time.
Hollywood film “accidentally” shows high seas as Chinese, gets banned in Vietnam
This is about OpenBSD, whose team continues to maintain and update Xenocara. If I had to guess I would guess that when Linux distro grow tired of the new shiny they will switch to a port of Xenocara for their display systems.
“True in the standard model” is generally what most working mathematicians who are not logicians mean by “true”.
Chapter 13 comes in handy. Always wanted to learn the basics of testing but didn't want to take a full statistics course.
Perhaps the argument had a default value so call sites didn't need to mention it. Although I can't think of removing an argument with a default value would change its priority in the overload set. But I definitely don't know all the rules so I can believe that it could!
Also, did they find 10 or 50?
Those are a psuedo SaaS (Google -Angular, Facebook - React) since the framework is funded, evangelized, and pays speakers to give talks at conferences. They usually kill the project if they can't make enough money off of the market of dependencies they created.
Right now, probably nowhere, it's just being introduced.

Afterwards, if it's anything like SEPA, aside from my joke "bag of potatoes" comment, everywhere. In Europe you can make SEPA or SEPA backed transfers almost everywhere.
That explains why Japan feels like the future in the 80s. Tokyo has this amazing retro-futuristic vibe.
Ask HN: Getting a Job as a School IT Tech from Nothing? (UK)
I've been putting off sorting my life out for a while, been stuck in a job that's getting nowhere and the stress & workload has been ramping up tremendously in the last year or so, and I regret not focusing on IT in college & uni.

One of the few jobs that seems appealing and doable to me is working as an IT Tech in a school, and there's a part of me that feels like I could get there, but I don't know where to exactly start, or what experience or certs I'll need beforehand.

I know this isn't the usual dev/code stuff that gets posted here a lot, but I'm unsure where else to look. Any advice would be appreciated
And can't be configured. The loss of function for clickpads is particularly egregious; they're basically unusable under Wayland.
Your character posing tool looks great!
A bit too wordy for me, I wish Landau was around to rewrite books like these, they'd be much shorter. Can we get a LLM to make it happen?
Ghost's telemetry is a no-go for me.
That's what we we're doing in the first place ! Only problem is that people usually don't heat there home in the summer.. Obviously.. Meaning the compute would not be available through long time periods..

However public pool still needs to be heated, and same goes for industry that requires hot water, there production won't just stop for multiples month of the year !
Calling/executing the binary/runtime on OS level isn't part of what has been counted in the article. Why do you insist on this being relevant then? We are talking about input size (binary) for a runtime. Calling it isn't within the scope.

> I don't understand this reference?

Neither the article apparently.
The other commenters have covered this pretty well. I came here to say that, for well over 90% of the time, the naive stess-testing heuristic not only works well, it is overkill for the true stresses which will occur in at least the medium term.
there are some nice examples here showing how to overlap the headers and a few other tricks.

https://github.com/rcx/tinyPE
This sounds promising, I'll get back to you in 10 years.
The US left took those Trump-Russia files as gospel, even though it turned out that the whole thing was most probably a set-up.

As such, the same US left now saying that one shouldn't take those Twitter files seriously is quite disingenuous, if anything, the Twitter files seem more real than any of that Trump-Russia fiasco.
Millions of dollars sounds like a lot until you realise a million dollars is a team of 5 for a year.
If you start with

void foo(std::string x, int y);
void foo(const char* x);

Then calls to foo("bar", 0) would resolve to the first overload: the second isn't a match at all, but the first is a match with an implicit conversion from const char* to std::string. But if you removed the second parameter, including arguments at all call sites, then foo("bar") would match the second better because it doesn't involve any conversions, so it would be selected instead of the first.
You can use the compute as a client of the compute interface, but not really for your own boiler.

Something worth to point out : Those boilers are more for industry oriented usage, such as heating a pool, or industry that requires hot water, not really home-grade boiler.
I've read an iteration of this blog post every week for the last decade, but something I've been doing recently and has actually helped (far more than writing) which I've not ever read a blog post about is simply explaining technical concepts out loud to myself.

I'm a very bad communicator due to being autistic and unlike writing as developer I often find myself in position where I need to discuss some technical concept with other developers on the team. Occasionally I also have to communicate technical aspects of my work with those on the team who are non-technical. I really struggle with this.

At the end of each day I'll now do a 10 audible recap of what I've done. Anything I struggle to explain I spend a little time thinking about how I can be clearer and try again until I'm happy. I then take some notes and I have something for standup the next day, but also I'm hoping that consciously focusing on how I explain things is helping a with my ability to explain things on fly.
Millions were invested into Automotive Grade Linux, of which Wayland is a part. Minus the xdg-shell stuff, of course, which isn't needed there.
Do you have a source for this? Is this not based on reinstatements? Which insurers could between them put out that kind of limit?
This is not my experience at all, but I can see it in an environment with poor morale
it is very well made.It gives me confidence that every vertical is up for grabs if you really pay attention to details and attack from your own unqiue angle. No softwre or solution is feature complete or done.
this is perfect!
Detecting bots: Lessons learned from watching logs
Protect yourself from sophisticated bots, which can mess up your traffic reports
What you are saying is true.

This kind of books are key to getting started with Machine Learning/AI, and this particular book is a very good one. I started my ML journey with this book.

There is a lot of hype around AI and it is going to be like the dotcom bubble.

Unlike Crypto, AI has real uses right now and I am saying this not taking into account any LLM products. But there is also a lot of hype and wishful thinking, and this bubble is going to burst and hurt a lot of people. But that won't stop people making real money in the short term. Many hypers I know understand this well.

But AI is here to stay. And even after the bubble bursts, there will be real uses of AI all around us.
for sure - just subscribed and sent you a quick email to get in the inbox :)
I believe this is to some degree due to chroma key subsampling, where in a 4k stream you will only have 1080p worth of light intensity encoded (cluster of 4px). So if you play an 8k stream and downscale to 4k you actually have full chroma (1:1).

There could of course be other factors involved as well but this is definitely a pretty big contributor.
Sorry I meant the whole Western civilisation framework of "democracy + rule of law + contract law + freedom of association + free market + capitalism (private property) + ...".

As in, you create a non-profit (rule of law), buy tools under this non-profit (private property / capitalism), maybe put some specific language in the non-profit's charter to specify what rules members must abide by (contract law), etc.

There's plenty of existing examples of this (such as cooperatives, e.g. Waitrose/John Lewis in the UK and Mondragon in Spain).

The beauty of free market capitalism is that it supports all these!

Instead, communism / degrowth want to trample on several of these principles, starting with "private property":

1. steal stuff from other people

2. ...

3. run out of stuff to steal

4. collapse