skysight-inc/HackerNews huggingface dataset:
Your assumptions elide the benefits:

- micro services don’t always block the pipeline; often the failing one can catch up later

- scaling can happen for each micro service

- removing faulty components from the main path means the key services are less likely to crash

- you haven’t explained why feature X is more likely to crash in a micro service than a monolith, eg, you’re assuming components A and B have 0.5% crash in a monolith but 1% when run independently

Your model ignores that most of your crashes come from the same code paths between the two models; only a small contribution is to the crash is from hosting.
Candidate: Hey, what you're doing it a bit off-putting you know.

Employer: <shrugs>
I’m a bit concerned that the ease of modifying the parameters will lead to Congestion Collapse.

It’s been possible to cheat with TCP but most people don’t bother because it would require a kernel recompilation.

Or did this ship sail a while ago with various other UDP-based reliable transports, streaming media, etc?
Half of those examples from git don't even invoke cat, another quarter don't concatenate files, and the final quarter use it for preparing test data. Well, I guess the last is a valid use although again, most of those uses could've used printf "$chunk_of_data" >>output instead of writing temporary files all over the temp directory, and I imagine the "git am" test could've been written as "git am patch1 patch2" instead. shrugs I guess it's 80% then.

UPD: And lots of people use "cat file1 >>output; cat file2 >>output" for concatenation anyhow [0]. Apparently shell already can concatenate things well enough, so cat should do one thing and do it we;l: dump a single file contents to stdout /s.

[0] https://grep.app/search?q=cat%20.%2A%3E%3E&regexp=true
I can't live without gSnap GNOME extension after switching to a LG Ergo DualUp monitor.
They don't need a crane. Maybe a confusing rendering for a future idea.

They make tiles and cinderblocks, and yes, they have some interlocking features. And yes, the idea is that installation will be way easier and cheaper than first building a regular wall and then attaching vertical solar to that after the fact.
Please, don't. That would disconnect dozens if not hundreds of Ukrainian units.
Well that was their last mainframe model. Yes, VMS still exists, but only on x86 now. VAX has been dead and buried for a long time now. They had a whole different compute architecture or two between then and now.

VAX -> Alpha -> Itanium -> x86.

I worked on VMS at the tail end of the VAX days and then through the Alpha days. Overall I thought VMS was pretty neat. Built in file versioning, the cluster stuff was awesome, arguably better than what k8s and the like can even provide now. They had uptimes in decades, that's not something k8s or any of the other new clustering stuff can even dream of achieving right now.
Right after the blue LED was possible, everything that wanted to appear "high value" was sticking them in as power indicators, but they were much brighter than previous LEDs.

I was at college at the time and you could read a book by the pulsating sleep blue lights from equipment.
And just to add: that decision (to start with serverless for your POCs) came from above, CTO level.

Needless to say, microservices are not serverless/step functions.
I think it'd be more accurate to say the US consistently signs itself up for wars based on political or economic motivations with little intention of doing what would be needed to actually "win" the war.

Specifically, we either don't define metrics for success or we define completely unrealistic metrics. Worse, we go to war with no intention of destroying an enemy that has left us with no alternative other than to risk many, many human lives to stop them. We go for political wins at home, to claim ground in a geopolitical power struggle, or for natural resources.
This is a really good illustration for why I hate using Microsoft products. They don't commit to one vision long-term. They build a bunch of competing visions, and all feel half-assed. From a user's perspective this means that if I want to perform some task I likely either have a clunky experience, or worse, I end up having to use multiple similar tools to do it.

Very bleh.
> Processing Ad creatives posed some new challenges: media formats of Ads are quite different from movie and TV mezzanines that the team was familiar with, and there was a new set of media processing requirements related to the business needs of Ads.

Nice to see them rearchitecture their service around enshittification.
Agreed the lack of closure was frustrating.

Stemming the tide maybe? Don't want people to leave when they see a respected or well tenured person leave / get laid off?

All happened after an acquisition, so I'm not sure if this was business as usual for the other company or in response to increased attrition.

We ended up with an alumni slack like others here have mentioned.
Only a recruiter would think keeping up on LinkedIn would be the route to take
BDFxing, or Post-Charismatic Distributed Leadership
Executives and investors are way more bought into this than recently hyped things like crypto and ar/vr because this one offers the possibility of laying off most of their highly skilled & highly compensated technical staff. We are one of the last solidly middle class professions, we didn't unionize when we could, and they are absolutely foaming at finally maybe having the chance to do to us what they've already done to everyone else.
"Woking (WOH-king) n.
Standing in the kitchen wondering what you came in here for."

The Deeper Meaning of Liff, Douglas Adams & John Lloyd
IIRC, there was a boy that did a similar experiment and was lambasted for measuring voltage instead of power:

https://www.zdnet.com/article/why-13-year-olds-solar-power-b...

https://web.archive.org/web/20160308193750/http://www.wsj.co...
I think people in general are a lot better about being fired if it doesn’t happen at the drop of a hat. Unfortunately in the US it seems like you can go from gainfully employed to jobless in the space of an unfortunate 10 minutes. That’d piss me off too.
Fortnite Is Winning the Metaverse
If anything I would think that the poor thermal conductance of the masonry would make this inferior to simply mounting panels over the exterior with an air gap.
So xbox one was a small niche in Japan.
> especially because it's the path of least resistance to include everything and change nothing

It's only the path of least resistance for a chromium fork. For Firefox it takes a lot of work to implement a feature, which means the value proposition has to be really good for it to make it in.
We shall pour our green lithium into gas guzzlers throats to make them shut up about low range and high price!
In reality it's the opposite. Laptop and phone batteries have limited temperature control, maybe a fan. EV batteries have active thermal control loops that heat and cool the whole battery evenly.

The 'exception that proves the rule' is the 1st gen Leaf, which had passive thermal control and poor longevity.

EV batteries are slightly over-provisioned (like most devices), but they also provide more tools to manage lifespan. I'm continually shocked how my Apple devices have no ability to limit charging to 80 or 90%. They're just constantly frying the battery.
Let me have a copy locally, then you don't have to stream it to me every time.

This is basically a scaling issue streaming platforms and publishers created themselves because of copyright.

It makes their product expensive, bloated, clunky and make pirated content much more convenient.

There are no excuses. Games are exactly like that. They just have to do better.
Where there's a screen, there's a way.
> You don't that is for sure.

correct

> As for the rest I could provide examples of how the BSDs and Solaris failed in similar attempts to clone Linux syscalls table, despite being UNIX, before Microsoft's attempt, but who cares?

the BSD approach is still supported and part of FreeBSD, so presumably someone cares about that

whereas WSL1 is dead
Another commenter in a different thread mentioned wsudo could be a better name and I was thinking the same.

It doesn't really bother me personally either way, but I understand peoples' concern. I didn't mind the wget and curl aliases. I find myself autopilot typing 'ls' in PS quite often and I'm glad they aliased it to 'dir'.
I've had companies use privacy concerns as an excuse, which was hilarious. They couldn't tell us who left because they wanted to respect the laid-off people's privacy so the entire company spent the day compiling a list of all the deactivated Slack accounts. Great job!
I'm sure this is well-known, but the dutch East India Company invented investing, having investors invest in a future voyage, paying the upfront cost of the journey, reducing the risk of the company, and if the journey was successful they would get a profit. https://en.wikipedia.org/wiki/Dutch_East_India_Company
Nowhere there's any explanation of what this is. Web standard? Fast? Workers?

Ok, but what is it doing? How can it help me? The snippets subpage is empty. The examples have code directories with almost empty readmes.
This device is considered “low-effort” AR, AVP is a VR device with passthrough which really only has basic capabilities for AR.
In the Commodore PET Sematary?
How much does that cost to put together, just in storage?
Are the PV panels mounted directly on the masonry? ...oh wait clicks link yeah maybe the masonry is acting as a heatsink for the panels as well?
As the HN guidelines state, "If they'd cover it on TV news, it's probably off-topic."

They do make exceptions whenever it's sufficiently interesting, but I'm not sure that this rises to that level. The fact of the interview is kinda the most important thing about it. The actual content seems to be mostly affirming what we already knew.
There's an interim here between CDs and streaming that you partially mentioned, and the one that fit between them chronologically. Digital jukeboxes, like MP3 players and harddrive home media systems. Although the modern equivalent would be a micro SD card and a phone. Buy two micro SD cards for redundancy, update your library as you get new songs. If you get direct downloads you get thousands of songs, many of which aren't available from streaming services, and nothing can take them away from you aside from time, physical media theft, or data corruption. It's a tradeoff of frontloading the effort versus dealing with it on the fly.
Rocket US Military still wants point-to-point; Indias big 2024 ambitions
Not entirely true. You can't bypass the borrow checker for example, and you have to maintain Rust invariants when you use it. Hence the name.
I would assume array methods (map, filter, reduce), callbacks, hoisting, mutability, etc.

I've interviewed a few people who don't know how some of the array methods work, and those are one of the most important parts of knowing how to write Javascript.
40% of Lawyers Are Women. 7% Are Black. America's Workforce in Charts
British Pathé: Explore the finest newsreel archives
Nine US states are teaming up to accelerate the adoption of heat pumps
The current idea of how to get there depends on launching Starships to earth orbit, refueling them completely using a bunch more Starships, and then going to Mars. In terms of energy required it should work out, but I have no clue how he is planning to pay for it beyond a small NASA colony.

On the other hand Mars hasn't been stripped of easily accessible resources in the same way Earth has been over the last couple thousand years. As an obvious example, Mars's surface is covered in so much iron ore that it dominates the color of the landscape. Iron isn't worth enough per pound to bring it back to earth, but if they find deposits of more valuable materials there might well be a mining opportunity that pays for the whole endeavour. Nothing brings in money, people and resources like a gold rush.
My very pessimistic view is that things will get very bad first. Which means that humanity will have to deal with mass refugee movements, wars, natural disasters from climate change, and trying to mitigate the effects.

One of those by itself would be difficult to deal with, but all at once would be impossible. In my opinion.
Reminds me of the phrase "Luke, I am your father", which is not actually used in the movie.
> He was one of those people who, when he went to a new company, simply tried to reinvent everything he came from with no care or consideration given to what's already there.

You have to have a very bad case of god complex if you look at a codebase that serves >3B users and experiences very little downtime thinking "oh yeah I could completely rearchitect that thing to be better"...
US Patent and Trademark Office Rejects OpenAI's Trademark Application for GPT
What is Apache in this context? Tomcat?
I mean, I love working without headphones in a room with 4 people in. I detest it in a room with 100.
others are real though
> any piece of core logic is scattered over 102 code points in 34 modules — instead of just residing in a single, well readable and commented main function that would neatly self-explain

The tragedy of McCabe metrics is that this is a tooling failure. You can and should apply McCabe to whole software and then all these smol-functions approaches start falling apart. McCabe goes through the roof because the metric doesn’t depend on length.

McCabe measures decision points. A 5000 line linear function has a McCabe complexity of 1. It’s fine.

An even better measure is architectural complexity. I’ve written about this a lot after reading some papers and a PhD thesis about it [1]. Tried turning it into a book but that didn’t quite happen. It will be a subpoint in a new project :)

Architectural Complexity uses visibility metrics to say how intertwined your software has become. A good rule of thumb is that the more imports/exports you have in a file, the more architecturally complex it is. Best seen with a dependency graph visualizer, but you can also feel it viscerally when you have to bounce around a bazillion files to understand what happens with any code flow.

[1] https://swizec.com/blog/why-taming-architectural-complexity-...
I’ve liked every Egan book I read but also want to mention Distress. I got shipped it accidentally when I ordered Diaspora and the seller told me to keep it.

It’s set in the “near future” so probably 2020 since it was published in 1998 and does a good job, I think, of talking about things that are happening now- third world empowerment, body augmentation, transgenders, precision pharmacy, biohacking.

And some things we don’t have yet- artificial island nations, self-autists, custom engineered plagues.

I like it because it’s one of those books that stuck with me for describing tech that “we should and one day will have” in that Egan described a “pharm” that compounds medication on the fly to precisely medicate us. For example, it will give you stimulants with your vitamix but have to counter it the next day based on how your body performs. I can’t wait for that and hate having to wait days to adjust meds. I feel similarly about Stephenson’s metaverse description and young lady’s illustrated primer, and nanodrones, and cryptocurrency. And Doctorow’s “comm” device that he described a few years before the iPhone.
I find this hilarious because I don't think the idea of ego depletion being connected to willpower has ever caught on. Why does this article back in 2016 Make it seem like that's what everyone thought willpower was for 30 years? As far as I could tell up to today most people consider willpower as a projection of their moral attitude... Which is more wrong than ego depletion...
Yeah, it's a real (A)GKDM.

(A "(possibly accidental) gatekeeping dick move" :P )
Ah yes, hundreds of years of global spice trade and colonisation for the sake of spices, yet the flavors that stuck were salt and pepper. I am so disappointed.
It is an ideology, it can perfectly exist only in books.
Some Calif. cops still sharing license plate info with anti-abortion states
> 1. Not caring about name confusion
2. Not caring about compatible behaviours
3. Not caring about trademarks or defacto trademarks
4. Not asking the original product teams if it is OK.

I guess Theo is just not familiar with the history of Microsoft. /s
If the government needs funding to get money. Should I be able to invest in that venture?
I mean, it depends? Obviously Netflix has extremely different priorities than 99.99% of the software in the world. Scale of operations is much different as well.

It’s available in most of the countries in the world, in a lot of varying devices, requiring a ton of different video processing pipelines, content delivery networks, infrastructure and etc. Even very “straightforward things” like downloading for offline viewing can be a significant effort to implement. Now think of audio sync, post processing, sub delivery, localization, partnerships and etc., you can see how you would need a ton of engineering effort to achieve it. Just the scale makes it much nuanced perspective during implementation.

You and me can dislike whatever content they’re delivering, but it’s very obvious how there are millions and millions of people who still enjoy it.
CALab and Chaos were great titles to do the tech support on. CALab in particular was instrumental in reviving my joy of coding. I came to Autodesk after burning out at 19 from the stresses of software development, and I never wanted to code again. But because I needed to support customers with rule generation I also need to code in C again. And coding rules were fun, and maybe a year after I moved over to Multimedia as a jr. programmer.

Hmm, another significant way John Walker influenced me. (gb)
Indeed - I saw the title and thought “because convection” - I actually reinstalled my PV array last year with exactly this in mind, as while it was at an optimal angle for insolation, I was finding that yield was being hampered by them getting devilishly hot - the summer before last, when we hit 47C air, really underlined the issue, as the panels were getting up to over 85C.

The increase in yield from going near vertical (80 degrees was the best I could achieve using existing mounting gear), has been about 20% - I say about as I haven’t done a scientific study of it, just looking at year on year comparisons for cloudless days, and the panels are 60 C cooler, which is far better than I had hoped for.
Recital 27 of the GDPR states:

>This Regulation does not apply to the personal data of deceased persons. Member States may provide for rules regarding the processing of personal data of deceased persons.

It's not part of the operative text of the regulation, but it provides for a clarification on what a "natural person" is, and the principal prohibition in the regulation is the processing of data about an identified or identifiable natural person.

I would also assume, but I'm not 100% sure, that there's some case law from the CJEU around whether or not the definition of "natural person" includes dead people, which is why it's not in the main body of the text.
> I'm reasonably certain that they can handle more

"reasonably" is out of place here.

> our assumption that Python necessarily results in an "unmaintainable mess" is "interesting," that is, wrong.

It's not assumption, it's a conclusion based on the state of Python's "ecosystem"

> As to whether their choice of Python is fatal, feel free to do it better in a "modern language."

Yeah, the only people who can judge food are cooks themselves.
There is a huge amount of C programs and libraries that were written in C because back then it was the best tool for the job. A lot of people are not convinced about C++, but for many things that were written in C, Rust is now a good option. More and more people are asking questions about how C programs avoid memory errors. The easy solution is to switch to Rust for new programs and libraries.

Python has the problem that large Python programs are often awkward. There are many reasons for that. And somehow the Python community doesn't seem to be able to solve those issues. Rust is a lot better in that respect.
Doesnt change the required infrasctructure. On Stranger Things premiere day you still have to have the download infrastructure to handle hundreds of millions of downloads simultanesouly.
Has LA cracked the code for building affordable housing?
> But as with Python the default suggestion is `winget install -e --id 7zip.7zip`. If I can just do `winget install 7zip`, why can't they show that command? Why is the complicated way the default and the simple, intuitive method optional and not easily discoverable?

Those sites give you the command line exact match (-e) --id as a safety precaution so that you install exactly what you were looking at on that website and not a fake or similarly named but different installer or a different version than what you expected.

The complicated way is optional, you are using two different options: -e and --id. The CLI's default is actually sloppier when you don't use those two options in that way.

It seems easily discoverable from `winget --help` to me. But I tend to use `winget search` rather than websites, so maybe I'm just more familiar with it.
Why? Just use Context. It's very simple to understand. Wrap your app in some Context and you can do all that without messing with the window.
They can focus their energy on one thing. Improve Firefox performance when compared to Chrome and see market share rise. They are distracted with Pocket, VPN among other things
No programming language is more important than its best and worst ideas.
I am assuming you got the statistic from here

https://www.comparitech.com/blog/vpn-privacy/netflix-statist...

It also has 1800 TV series and how many episodes does the average TV series have?
That stood out to me as well. I am familiar with the meme, but it is pretty jarring without that prior knowledge. If one of my reports published this under their name we would be having a few words.
I did about something same. If there are 5 services each can fail independently (unlikely but lets assume) and uptime is 99%. Then P(All up at same time) = 0.99^5 which gives any one is down at any moment is 1- 0.99^5 ~5%. So this increase the failure 5 times of original 1% downtime. And with 100s of micro services in overall architecture with some indirect connections between many of them I think this number could possibly go much higher.

Further at least where I work it is clearly that failure rate is higher than 5%. But with cottage industry of observability tools, cloud native solutions ..blah..blah.. telling basic maths to people in responsible positions is sure shot way to get fired. I am already being marked as someone opposed to progress so I can basically take my statistics and shove up mine. There is million times more data about reliability of micro services and they all can't be wrong.
Do they actively block porn, or the browser just doesn't support rendering VR content yet?
Round of applause for the new rebranded AI gemini.
We did a little bit of research and here are the coolest things we found so far about the change.

- the rebrand has its eyes set on competing with other big name AI giants such as openai's chat gpt and x's grok

- there is a free version

- there is a premium version (ultra 1.0 - $20/month)

- This offering seems ideal for those who already pay for google storage services

All of this rebranding just happened but were willing to bet the product can is powerful and capable to compete and possibly even outshine other competitors.

https://thechimp.beehiiv.com/subscribe
On topic of this specific kind of vampire, see also: Blindsight, https://en.wikipedia.org/wiki/Blindsight_(Watts_novel)
on the audio resampling part - i would recommend giving the user a choice if possible. Just because the "medium" setting sounds the same to you doesn't mean it would sound the same to everyone!