skysight-inc/HackerNews huggingface dataset:
Yeah, I am also suspicious about people with radical opinions. Truth is USUALLY somewhere not at the end of scale.

BUT, have you noticed yours is also a radical opinion?

The reality is that sometimes, a radical opinion is actually a correct one.

Which is to say heuristics are useful but they still do not replace critical thinking.

The problem with Microservices is actually that IMO most developers simply have no time, willingness, experience or mental capacity to think critically about all that stuff. People frequently need to make decisions efficiently. The theory of efficient decisionmaking I have is that frequently enough it is more important to make a decision than to make a perfect decision.

And it kind of makes sense because I also suspect majority of the population (and that includes developers) are simply unable to think critically or retrospect about their own performance.

And what you do when you have little experience in the field and can't yet think critically about things? You use training wheels.

In case of IT (and business in general), a powerful training wheel is imitation.

So what happens is that somebody at some company will publish a paper about how they solved a problem and suddenly a bunch of people will try to jump on that bandwagon ("you can't go wrong if they succeeded with it") but without the hassle of having to actually think through it, understand what were the circumstances at that other company, how those circumstances are different from own use case, etc. They will imitate what others have done before but without realising a lot of important things about the problem. Which is how we got to this whole microservices mess.

Anyway, I am personally rolling back microservices implementations pretty much every project I join. People do not realise how much time they spend solving problems that are simply due to the fact they have partitioned large application into hundreds of small services which need to each be maintained separately. We have dedicated teams to do stuff that is simply unnecessary (they usually call them "devops", but really they are just ops because more frequently than not they are not actively developing the functionality). All the performance problems, all that inefficiency usually vanishes when you roll all that functionality into a single application and just scale that one application instance over multiple servers.

My current team is even more funny. The microservices were originally meant to allow teams to work independently, but at my current team they work hard to bind all of the development process into a single stream of work. So there is some 80 people in 10 different teams all working on same set of environments, applications, with the same monthly release process, coordinating their work everywhere. But there is about 1 service maintained for each developer which means people spend half the time dealing with complex configuration. And the other half of the time figuring out how to improve performance of an application which copies all of its data from service to service.
Ah, yes, I didn't know about the all property! Thanks :).
> AI everywhere in our newsroom

Great, I look forward to:

"According to the Washington Post, the United States has had two Black Presidents in its history. The first was Barack Hussein Obama, and the second was Joseph Robinette Biden Jr. Joe Biden is the second Black president of the US."
I agree. It feels very immature to me. Dogs seem to experience anger like we do, so anger must come from a common ancestor. That makes it older than humanity itself. I think it’s obvious evolution would have ditched it a long time ago if it wasn’t serving us in some deep and complex ways. And that feels right - whenever I feel angry, something I care about is being ignored. My anger clearly wants to protect and care for me and the people I love. Why would I banish it?

Childish anger has an untamed destructive element. But the answer is to let anger grow and mature with the rest of your psyche. Not banish it and pretend it doesn’t exist. If you banish your anger, how could it possibly mature?
I get the "feels off" too, but I've had that happen with designer-made things too. It looks good enough that to me it seems as though someone with some decent design skills and/or a newer designer created it. The longer I look at it the better it looks overall, but the stronger the "slightly feels off" feeling gets. Pretty wild!

Edit: I think maybe the color on the tea cup is what is feeling a little off to me. Overall I love the logo, but I perhaps if the tea cup color was changed to be closer to the background color at the top?
Agreed, not "it'll put people out of jobs". That's not guaranteed at all (see also: taxi drivers should be nonexistent by now according to the same prognosticators), and retiring a profession doesn't mean that people won't have jobs.
> It is tautologically obvious why expressing anger does not result in reduced anger in the long term, and why practicing subduing your anger is beneficial.

It isn't obvious at all to me and doesn't match my experience.
Morgan Spurlock has died
Well, you don't have to abandon double clicks in probably the most common case, where click is a non-destructive action like "select" that can precede the double-click action (e.g. "open").

Long-press does indeed have to go, though.
AWS is usually not compliant, and thus likely prohibited as well. Microsoft partnered with a large local telecom company to provide the NOC.

It is 100% a monopoly, and thus why we left a competing firm a long time ago. =)
https://www.jstor.org/stable/25006809

https://www.counterpunch.org/2021/09/10/noam-chomsky-and-the...

stop spreading lies that have been debunked for decades, not everyone share your inability to parse information from outside your ideological bubble
If I had a dime for every time I've seen someone judgmentally compare Israel to fictional protagonists.

"Luke Skywalker would just use the force to rescue the hostages. Have you considered that? I'm improving the world with my wisdom on this issue"
The fault tolerance aspect is underplayed here. Different modules might have different reliability and uptime requirements. I don’t want an unreliable module without SLAs running on the same instance as something on the critical path for users.
That's why the US can get stuck in such educational ruts. There are too many teachers who don't have the in-depth understanding to alter their teaching methods to approaches other than the one they memorized in education college.
> Plenty of books got banned in the deep south for things that are hardly obscene. Just add a teenage LGBT character, have some paragraphs that are written from his point of view, mention harassment by bigots and you have a very bannable book.

Banned meaning "not stocked in school libraries" and that only in a particular part of the US. That is a long way short of arresting booksellers.

It sill not get you the level of attention "obscenity" would get you, now will it it promote your book. I have read several articles about US school book bans and I cannot recall the title of a single one or the name of a single author - because the media attention is on the issue rather than on a single book.
Why Do We Clap?
I've been doing the same for a few months, as I wanted to get an eink phone but wasn't sure how annoying it'd be. Although there's some limitations, like charts or video calls, I got used to it quite quickly in the end. Really recommended, you can just enable it in display settings (at least on my Samsung).
Yes! Actually part of my original idea was centered on this; wanted to combine different media sources like research papers + podcasters like Andrew Huberman. I WANT SO BAD some sort of high-quality health science site that has wide consensus/discussion on treatments, nutrition, exercise, etc. that also can live and breath like Wikipedia
The First Amendment Gives You the Right to Lie, Even with AI
The not-so-quiet panic from climate scientists
Show HN: Analytics – Open-Source Analytics for Wikis and public websites
If you want your wiki to be a valuable and trusted resource, understanding your audience is crucial. You need insights into which pages are popular, how frequently they're accessed, and the search terms users are employing. That is why the XWiki team developed the Analytics App (Pro), a privacy-focused open-source alternative to Google Analytics, integrated with Matomo.

You are in control of where your usage statistics are being stored. For example, you can choose to have XWiki Cloud but host your own self-hosted Matomo server. If you do this, your XWiki data will be hosted by OVH and your analytics data, the one that Matomo collects about usage of the XWiki instance, will be on your self-hosted Matomo server.

Committed to transparency, we develop our products openly with a public roadmap. We value your feedback and feature requests, so please don't hesitate to share them with us.
For the part that depends on the last two digits of the year I use a method that I've not seen anywhere else. It is algorithmically more work than Conway's method (Y + Y//4, where Y is the last two digits of the year and // is integer division rounding positive results down), but I think is easier for quick mental computation for most people.

Let Y = 10 T + U, i.e., T is the first digit of the two digit year and U is the second digit.

If T is even, the year part is:

2 T + U if U = 0, 1, 2, or 3
2 T + U + 1 if U = 4, 5, 6, or 7
2 T + U + 2 if U = 8 or 9

If T is odd:

3 + 2 T + U if U = 0 or 1
3 + 2 T + U + 1 if U = 2, 3, 4, or 5
3 + 2 T + U + 2 if U = 6, 7, 8 or 9

Algorithmically I compute it something like this:

Compute 2 T + U
If T is even
Add 1 if T >= 4 and add another 1 if T >= 8
else
Add 3
Add 1 if T >= 2 and add another 1 if T >= 6

Those add 1s come from the way leap years are distributed within decades. The 2 T + U takes into account any leap years when U = 0. The add 1s are to take care of the leap years that happen when U != 0. In even decades those occur at 4 and 8, and in odd decades they occur at 2 and 6.

Example: for 2024, T=2 and U=4. Mentally my train of thought would be:

2 doubles to 4, plus 4 = 8 = 1 mod 7, even decade so add 1 for 4 <= T < 8 giving 2.

For that example there is not really easier than Conway's Y + Y//4, which would be 24 + 6 = 30 = 2 mod 7.

Example: for 2099, T = 9 and U = 9. Mentally that goes something like this:

9 = 2 mod 7 doubles to 4, add 9 = 2 mod 7 giving 6
T was odd so add 3 giving 9 = 2 mod 7
T was odd so the so there were leap years at 2 and 6, which each add 1
That gives us 4

I find that easier that Conway's 99 + 99/4. I can do that, and at decent speed, but I can make mistakes.

With my method you never have to deal with a number above 32, and that's only if you do no reductions mod 7 along the way. If you reduce mod 7 whenever you can you never have to deal with anything above 12.

Note: when reducing mod 7 along the way it is crucial to remember that whether you take the T is even case or the T is odd case depends on the actual value of T. E.g., when I am doing 2099 I reduce both T and U to 2 right away but first note that 9 is odd so will need to take the odd case.
You're referencing a small fraction of cherry-picked American weapons Ukraine is receiving. Other nations are giving other weapons, many of which are current generation. Patriots are current generation, and are continuously updated with new missiles and software. If you consider any weapon system that was not initially designed a few years ago to be old, then almost every weapon system the US and Europe is currently fielding would be "old".

To name a few current generation systems given to Ukraine: IRIS-T AA missile systems, StormShadow / SCALP cruise missiles, AGM-88 HARM missiles, AIM-120 AMRAAM missiles, NLAW anti-tank missiles, Martlet missiles, Starstreak AA missiles, Aster AA missiles, Krab artillery systems, CEASAR artillery systems, Excalibur guided artillery, ECV90 IFVs, and on and on the list goes.
This theory was proposed by neuroscientist Karl Pribram in "Languages of the Brain": https://archive.org/details/B-001-014-181, probably 1971
> Why would you ever want to allocate more resources to one particular part? It’s not like the other parts will eat up the extra resources. If your system needs more RAM, it needs more RAM. Why would you care about which part needs more RAM?

Looks like resource isolation and avoiding a non performant piece of code to bring your whole system down is overrated.

Just scale vertically! Get a bigger instance!
Microsoft complaining about naming things is rich. Can't wait for Copilot to become CopilotSharp Cerebral Suite followed by renaming it to Synapse Core.NET and then releasing Synapse Core for Home, which is an unrelated smart home device collection which they brick within a year. Not to be confused with Synapse Core for Businesses which is what they renamed PowerBI to
Hopefully the experience they're getting now will make increasingly more of the relevant decisions something they can bake in to their automation and defaults.
Wow, are you sure? I thought SQ IV was VGA only; I certainly played it in VGA.

Regardless of whether an EGA version existed, the style of the sprites was already different. The sprites from SQ I, II & III belong to an earlier era -- hard to describe, but if you remember them you must know what I mean. More abstract & pixelated, designed for low-res and low-color displays.

They bring back memories! I don't want to wax nostalgic -- but I will anyway. I've come to think the more primitive/abstract the graphics, the more they engage the imagination. Similar to Scott McCloud's concept of "closure" from Understanding Comics, maybe? While playing SQ II, I could believe the world was enormous even when it was actually quite limited. In the jungle of planet Labion, I believed I was exploring a vast wilderness. Games with more realistic graphics -- even when they are sandbox games -- don't give me the same feeling anymore. Of course, I'm also older and more jaded, so there's that too ;)
Thank you for accurately reflecting the typical cynicism on HN.

"If you handed Professor Quirrell a glass that was 90% full, he'd tell you that the 10% empty part proved that no one really cared about water." -- HPMOR
The Unbearable Greatness of Djokovic
I have not looked at the numbers, but did her sales increase after the controversy?
Sky voice actor says nobody ever compared her to ScarJo before OpenAI drama
Sort of. Researchers were sent in to study it but with no upper boundary and so they kept at it. They went so deep in their research they ended up with the truth of the universe.
How’d you guess?
https://en.wikipedia.org/wiki/Morgan_Spurlock

https://www.imdb.com/name/nm1041597/
maybe you haven't liveth long enough
Maybe fear is the reason they seek control of that something though. The main times I feel anger are when people waste my time, because I lost time that I could have used for better purposes. I could see that ultimately being due to a fear of having too little time to do what I want to do in life.
I appreciate this quote, but after looking into it, I must offer some correction regarding attribution.

Félix Revello de Toro is a Spanish artist born in 1926. He specializes in portraits of women, including a 1965 one depicting a woman curled up on a chair with her head tilted down so as to permit her long black hair to hang down and obscure her face.

Jamie Anderson is the author of the blog "All My Loose Ends". The quote in question is an amalgamation of excerpts from a 2014 blog entry about loss:

https://web.archive.org/web/20200720034003/http://allmyloose...
> "You will not be punished for your anger, you will be punished by your anger."

That's exactly the Six Realms conception of hell beings. They are not in Naraka because they had done something bad and being punished for it, so much as, being consumed by anger, wanting to punish others, leaves them in a place of living in hell. There is both "hot" Naraka and "cold" Naraka, just as anger can run hot or cold.
Wait, what do you mean magsafe? I have a oneplus 11 5g and I didn't even think this phone had wireless charging.

I purchased an olixar wireless adapter and an olixar sentinel case, they work well but the adapter takes up my USB C so I always have to remove the case, unplug, and put it back on.
Fair enough, thanks for the tip. I did write this before I drank a coffee this morning which is probably a questionable way to start the day anyway :D
Proprietary Julia AOT Compiler
Move over, tractor – The farmer wants a crop-spraying drone
18 years later, CPP admits it could have earned more by buying index funds
I enjoyed the death sequences too.

I was sure to have plenty of savegames before I tried anything, of course.
Whoa this is very interesting, thanks for sharing
I really find hard to believe how people can say "well, maybe it's not that easy to have other forms of life in the Universe". I mean, we have a cluster with thousands of galaxies, which make it for millions of stars, 240 MILLION light years away. Which means that there is a 240 million years window in which we are basically blind. Any communication from there will never reach the human race, most probably. Philosophically we can say there is no life there as we are concerned, because we will never be able to see any proof of it, but that doesn't mean that there was anyway, or there currently is, and maybe in more than one planet.
Indonesia has more than 700 languages. Can AI save them?
But it was the shipping that was the bitch.
Cosmic Glitch: Scientists Discover an Anomaly in the Universe's Gravity
Sure, I don't disagree.

What I mean is, most compilers won't generate a function call or an additional indirect memory access for *(111) = 222;, unlike your spec-compliant alternatives.

This is, IMO, the problem. Sometimes we just want a more ergonomic way than inline assembly in a hot loop (and also we'd like to to pretend its portable). The spec does not have an answer to this.

So, unless all C compilers in the world actively sabotage this usage (like how Go did to map traversal orders), your spec saying this is "implementation defined" have no impact at all. All C compilers are bound to implement the same intuitive but completely-not-enforced-by-spec behavior. Because if they don't, people just use something else.
Seems 'amber' a popular name. A dynamics package, an hypothetical operating system, a framework, a Java enhancing project, a VM, a language, now a tool.
>Simply put, universal high income is a universal basic income that is high enough to be considered "high." Universal basic income is not a low universal income.

Isn't the difference that with UBI you still need to work for money to have a reasonable life filled with joy and peace of mind. Contrast with UHI where, presumably, the income is so high that you do not have to work but can still enjoy the "luxuries" of joy and peace of mind?
Sure, some people make a career out of it. Radio hosts (now mostly moving online). But they're the "safe outlet" for people to listen to who do not get to express anger themselves because of punishment. The last 3 or 4 years we've even seen the creation of new slang to punish angry people ("Karens"). Police are ever more ready to truly, in the proper sense of the word, punish those who are doing little more than just being angry.

I would think that if we could easily quantify anger, then measure protests over the years, we'd discover that as time goes on they get less angry. Hell, some of them today seem almost depressed and despondent.

Maybe punishing anger is a good thing. But we shouldn't pretend we're not doing it.
The Romans also used the March-based year; that’s why February has fewer days and why October is literally the eighth month
One of the weird quirks of American history seems to be that 60's subculture was more or less accidentally created by the CIA via MKUltra introducing LSD to the populace and funding modern art movements as anti-communist propaganda.
Will try that.
Thanks
Paywall-free summary: https://headtopics.com/ca/eighteen-years-and-46-billion-late...

I was unable to find a paywall-free full version.
A website dedicated to the history and use of symbols in visual communication
New OSS FlaShMASH – Mash together your flash dumps
This honestly i never even thought about this, i mean sure Cloudflare COULD MITM them, but if the dns is already running through cloudflare, they could just reissue a new DNS challenged LetsEncrypt cert, they don't need your old cert to reissue a new one if they're the MITM and DNS hoster lol.

Bitching about a cert not being revoked, is kinda silly since the guys running like 50% of the internet could easily just reissue a new letsencrypt cert to replace the one you "revoked" if they were mischeveous.
Spooky how the story about his alcoholism making the rounds earlier this month. Was he sick?
But what’s the opinion? That people should constantly be dragging windows around the screen to get at different things?
Most important privacy question is can RedHat AI package operate offline within our own closed network?

Otherwise, I would be leery of latching on to some 3rd-party for AI work, even if it's free.
They already set them up for a ton of sites, though, and often you can guess your way to a bang on the first try. I have only looked at the actual list once or twice. Plus it seems to match the closest one in cases of using one that doesn't exist. I can also go to a machine that isn't my own and take advantage of them there right away. I heavily use the quickmarks in qutebrowser, but also the ddg bangs. I just hit O for open in new tab and can put in a bang right there.
I have younger devs who do the same thing. Some people just do not want a process at all and do not play well with others.
The Two Paths to Inexpensive Housing: Abundant Supply or Low Quality
Admittedly it's a stretch, but I can't help but wonder why "Apple policies prevent the Chrome Root Store and corresponding Chrome Certificate Verifier from being used on Chrome for iOS." https://www.chromium.org/Home/chromium-security/root-ca-poli...

I also find it hypocritical that Google wants a multi-certificate architecture when they won't allow sysadmins their own certificate: https://issuetracker.google.com/issues/168169729?pli=1
> What does the anger add to the equation? Maybe motivation?

Anger draws attention toward what’s important - for both ourselves and others. It says “hey! Something isn’t right here, and letting it slide wouldn’t feel right!”. It is a constant voice reminding you what you love and what you would sacrifice for that love.

There’s a lot of talk in certain communities about boundary setting. But I see boundaries as a natural part of the domain of anger. Boundaries are only hard to set if you either don’t hear your own anger internally, or don’t let that anger be expressed into the world.
Is there a video demo where you can see how it refreshes the display and how smooth it really is?
While I'm by no means a fan of the WSJ and its writing - my first reaction to the headline was "well, then you should stop writing stupid OpEds, WSJ" - may I suggest you're maybe a wee bit too far into conspiracy land?

Yes, WSJ absolutely pushes messages that benefit businesses & money above all else, and they have some pretty atrocious takes, but they're not part of a great cabal that breeds emotions out of humans.

Even from a purely tactical perspective - if you imbue their mental image of them with way more power and influence than they have, you'll have a hard time counteracting them.
So true. Communication is insanely difficult. Hiring competent, motivated engineers is insanely difficult. Working around short-term thinking executives is insanely difficult. Iterating until you stumble on a success product is insanely difficult.

How often does anyone talk about these problems in meetings? It's wild, I feel like all I ever do is argue over mostly irrelevant technical minutia.