skysight-inc/HackerNews huggingface dataset:
Are there actually many real-life examples of large-scale microservices architecture operating successfully with a range of different languages in use? I did (briefly) work at such a shop, I can't say the experience was particularly rewarding, but I was expected to be on top of ALL said languages/stacks and their various idiosyncrasies etc., and much of the code was pretty poorly written. Arguably the biggest challenge was maintaining the build system!
https://news.ycombinator.com/user?id=throwaway778:

user: throwaway778
created: December 31, 2013
That is an entirely different phenomenon.
> rewilding

Highly highly recommend watching Wild Life: https://films.nationalgeographic.com/wild-life

From filmmakers Chai Vasarhelyi and Jimmy Chin.

After falling in love in mid-life, Kris and the outdoorsman and entrepreneur Doug Tompkins left behind the world of the massively successful outdoor brands they'd helped pioneer -- Patagonia, The North Face, and Esprit -- and turned their attention to a visionary effort to create National Parks throughout Chile and Argentina. WILD LIFE chronicles the highs and lows of their journey to effect the largest private land donation in history.
That's the point: we just don't know what Facebook/Meta is planning.

However, we DO know that Eugen Rochko signed the NDA with Facebook/Meta from https://433.world/@Yuvalne/110566872225488614 (screen cap of deleted post). Eugen Rochko is the creator of Mastodon.

Text of screen capture:

"screenshot of a partial Mastodon thread from Tusky.

@gargron@mastodon.social:
@dansup I think it’s important to understand what they’re working on and how it fits with what we’re doing. Even if an NDA is required, knowing is better than not knowing.

@dansup@mastodon.social:
@Gargron Yeah that's a good point, I'm going to give the benefit of the doubt!

The fediverse could really use that type of growth, and it's a good sign that they are willing to have discussions with fediverse stakeholders."
Keep at it day by day. I'm 16 months into my job search and it sucks but I'm not giving up.
Do I get anything for breaking out of the sandbox or am I just testing someone’s side project for free?

edit: I tried anyway but the "API" just 502s, and the only thing I've been able to get it to return is the HTML with the source you see from the browser (but then later, just 502s), so I'm not sure if somebody already beat me/borked it or if there is a bug or what.

If I had to guess what happened, someone borked the HTTP server handler processes in a way that's unrecoverable
Intel/AMD do not test every single die. Once you get stable output from the foundry you learn a max clock/wafer location distribution.
The cross-subsidy means that while they have gross margin on the 555, it would not be enough to cover R&D & make net profit without the additional sales of the higher margin 595. In other words, they could not afford to develop & bring the 555 to retail by itself, even if the sale price is higher than the simple cost of manufacturing.
Hang on a moment. Headphones can be the best in the world but uncomfortable on my wonky head or incompatible with my glasses and they're worthless to me personally, so I'll give him a pass on that. I have some not-audiophile-but-better-than-meh headphones I rate very highly because they're nicely made and super comfortable; they sound good but that would count for zero if they didn't feel nice.

Room acoustics, though, ought not be very important with headphones unless I'm missing something...
The challenge with this mindset is it leads to violent worker uprising when employers don't give enough compared to what they take. History is littered with examples of bloody workers movements.

Perhaps companies should seek to find opportunity in the shift to a better balance. For starters, commercial real estate is a major liability on their books. How much of what we are seeing now is because they can't easily get that off their books so need to justify it?
doesn't work:

502 Bad Gateway
I don't get it. Where does the VPN traffic go through? If they can operate a gateway, then surely they can provide their own endpoints for IP discovery (and also C&C for that matter).

Until it's discovered, traffic to their own servers would appear the most innocuous. After that, the app gets kicked off the store and the server doesn't matter.

Unless it doesn't actually do any VPN and it's all just a farce, lol.
What others said ^

But note thst Meta's LLaMA 33B and 65B were trained with more tokens (1.2 trillion?) than the 13B and 7B models (1 trillion).

And subjectively, the larger parameter models do indeed feel "smarter" beyond what objective metrics would suggest.
Equity is the answer, I work in investment banking and we all get a share of firm profits, I'll often sideline small projects in favour of projects that I think will be more valuable to the org and increase my/our pay cheque come bonus time
I assume a more common scenario is something like expanding the property line. Person A technically owns the plot, but neighbor B thought it was on their side of property, and has been letting their animals graze on it for the past decades. Until eventually a surveyor appears to correct the record and that is when the land-user can claim possession.
This is sort of what puts me off trying to do kernel work tbh.. I'm a C intermediate but dealing with mountains of other people's macros scares me to death.
64KB is more than enough to show notifications and tell the time. Admittedly the bluetooth stack might use most of it (it does on the esp32 at least).

Of course with that little RAM you also can't keep a full framebuffer so you need more competent developers to drive the display without becoming a flickery mess.
Answer from Gpt 3.5: a minimum of 2 people
Seems like these jobs get massive tips. Probably squeezing their labor cause they are willing to do it for that reason.
China launches national-record 41 satellites on single rocket
"Show me the incentive, I'll show you the outcome." - Charlie Munger
The author demonstrates attaching services to a context, which afaict goes against the Go authors' usage recommendations in https://pkg.go.dev/context:

> Use context Values only for request-scoped data that transits processes and APIs, not for passing optional parameters to functions.
I am currently working mixed mode. In the past, I have worked mostly office, and mostly mobile, depending on the primary role in play for me at the time.

This variety can be a big deal!

One aspect is I am completely free to maximize an opportunity. Work at customer site, work at home, work at office... whatever gets the task done at max value.

Having that experience over a sustained time has shown me a few things, and one of those is how communication channels and context work.

Let's take that water cooler convo.

People like those because they appear casual, spontaneous and the context is compartmentalized away from the usual, sort of a back or side channel.

I have the same conversations over Skype, for example, or via a phone call while traveling.

I believe this struggle will result in more people being more flexible in how they communicate and why and as they do, the strong pressure to be in an office all the time will be reduced in a large number of cases.

There is almost no difference between a Skype chat, text messages, phone call or water cooler, break room, smoke room chat.

People who try it will soon adapt and everyone involved will be better off.
I think the larger point is that they could be drivers that don’t meet the same quality standard. Just like how processors get binned.

It’s hard to make electronics that are identical. It’s easier to make them such that they fit within buckets of tolerances.

Without proper testing, it’s hard to know for certain
I’m sorry, but I fully disagree

Haven’t capitalists forced their system, to be the default pathway for all of us via regulatory capture?

I am literally forming a cooperative right now, and it is insanely hard to find legal experts, lawyers, funding, or anything that would be trivially easy in a capitalistic fashion.

The legal structure of the US at least, does not understand the concept of non-stock organizations. Why? Because there is a demand for legal control that is not diffuse such that the government through private networks can control the way in which capital is allocated and work is done.
To me there's just an argument for effective marketing. That new billboard can't be more effective at generating industry and brand awareness, can it? It's so forgettable. It's _mediocre_, and reads just like every other uninteresting stat point most B2B enterprise SaaS companies put out there. That's the part that I don't get, even if they are moving up market and away from a pure developer play, that kind of messaging still should raise Twilio's stature, no?
Most Discord communities aren't meant to be indexed I agree! Thanks for linking that article it was interesting to read

There's lots that have support channels though for programming libraries, for games, etc and having all of that content locked away can be really damaging.

One of the interesting things I've noticed is when a community for a more niche game / programming library joins Answer Overflow, they often shoot up to being top performers on the site which is great to see.

Along with that, not all channels are indexed, mainly just help channels. What's nice with this is it keeps that cozy feeling of a private place to talk, while helping more people find a community they will enjoy and keeping information accessible.

Long term, I'd like to implement forms of anti-abuse tools for communities to use so they can understand what the types of people who join their server from Answer Overflow are like. For example, if it turns out that 90% of the people who join are abusive, then it'd make sense for them to turn off indexing.

You could possibly make the argument that for the long term health of some communities, having indexed content helps to keep the community active
I think a more natural translation would be “You are always the idiot to someone else. And too bad for them.”
Abandoned. I think that is the delineation. Great point!

I feel that if you can show something is abandoned, it can be up for grabs, including my personal property.

Now to define "abandoned."

In my home town, a potentially lucrative piece of real estate was fenced and not maintained because the owner was pissed at the city. The only reason they held it was because "fuck you city." I could see an argument as saying that it is abandoned and should be forced to be used. I can also see that as free speech because the owner was making a statement about local ordinances. Is it abandoned or an active political statement?
It needs a bitcoin wallet or something hiding outside the sandbox
GraphQL (as in the language spec) offers no way to perform authz. Just because there are non-standardized extensions out there for some languages, doesn't mean it is available in whatever language you're using.
Is a hacker a person who makes furniture with an axe, a competent and curious programmer, or a nefarious nogoodnik?
I'm fond of his "mind-reading machine": https://literateprograms.org/mind_reading_machine__awk_.html

(compare Agassi/Becker for the value of single-bit predictions)
I am unfamiliar with kernel dev but shouldn't that commit also need to add some kind of unit test?
No, a startup lives and dies by revenue or fundraising. Engineers are a means of achieving revenue for many startups, but that does not mean they live and die by their engineers. There are plenty of large companies that got there without engineering excellence.
I’m a bit newbie in this exact field but when Keycloak is used to autenticate an external client, wouldn’t revealing that you’re using Keycloak itself be a security concern? Giving that information to a possible attacker could be dangerous, is it possible to make it totally impossible to understand if someone is using Keycloak or not?
I think that 2% is also the problem for them. The most active users are also the most deranged
Like another poster said, when was the last time you visited a http insecure website?

On another note, one of the first firewall rules that many of my clients ask for is to block cloud servers IP ranges.
I can’t understand your first sentence even after reading it ten times. Maybe it is too long for me.

To the second sentence: I don’t know what the benefit is either but in some environments you are not able to use any cloud provider or other external service to realize the auth layer so you are stuck with things like keycloak. Hope this thread discusses some other solutions which you can self host.
I think if you want to analyze this to the same level of pedantry as the original blog post, the thing people actually mean is:

"x86 instructions decompose into operations that feel somewhat RISC-like"

And this is pretty much true.

The author of this piece somewhat fixates on RISC-V as the anointed version of "RISC-ness" when it really is just one expression of the idea. The whole RISC vs CISC distinction is pretty silly anyway, because there isn't really a clear criterion or dividing line (see ARM's "RISC" instruction set) that separates "RISC" from "CISC." They're basically just marketing terms for "my instructions are reasonably simple" (RISC) and "my instructions are reasonably expressive" (CISC).
> Fail to see how you avoid that

You don't. But you interact with your own team 1-2 orders of magnitudes more than the rest of the company. So as long as your team is all in the office, you get a nice boost to communication and you avoid having to do all team activities on zoom.
Like Surzhyk in Ukraine! Mixed Ukrainian/Russian that is the true mother tongue for many Ukrainians!

https://en.wikipedia.org/wiki/Surzhyk
How would you do that with standalone functions? You'll need at least one parameter for cancelation, and one parameter for the logging context, and perhaps one more parameter for tracing.

Even passing the single context variable increases clutter a lot.
LSF Is Back
I'd be interested to know how you think the business folks should judge the benefit statements without the detail that they could run by experienced developers? Surely they get a lot of vapourware pitches all the time.
Agreed. I also like calculus as an example. First you gotta write out derivatives by hand, then you learn you can “drop the exponent then subtract one from it.”

Doing it the long way without the shortcuts helps you understand it better inside and out I’d think for when you do use existing code.

I find sometimes it’s fun to write out a program to do something without any (or at least very minimum) imports just to see how I’d solve it (for a reasonably real use case). Helps to better understand the concepts / tricks the “real” implementation might use.

Some fun examples: building an animated UI spinner “by hand” or setting up a sub-pub implementation for passing data around my app.
I can't speak to your first two points, but the watercolor discussions, parties, and social aspects were things I used to enjoy too. In 2020 a lot of that changed, and as much as people want to go back, I don't think that's possible.

There's a segment of ICs around 30-36 years old who had a difficult time with lockdowns and only now starting to get their lives back together.[1] It's also a question whether or not WFH is a Title I accommodation. I'm sure there's plenty of disability and labor lawyers that can make the argument office settings are unnecessary and psychologically harmful.

1: https://news.ycombinator.com/item?id=29940404
For the joy of hacking
CGNAT initially, called customer service and they gave me a public ip.
For me the big difference is that I can run llama models locally which is a different use-case entirely compared to GPT-4. Even if the weights were available, I just don't have the hardware to run something with the parameter counts of GPT-3.5+
Microsoft says early June disruptions to cloud platforms were cyberattacks
The lawn mower is not a business. It is a piece of machinery. The business that designed the lawn mower can ensure the design is safe, at least within reason, through the proper engineering of the product and by instructing its users on the proper use and maintenance of the machine. There is nothing inherently unethical about manufacturing lawnmowers unless you consider the practice of mowing lawns unethical (which there are legitimate arguments for, but I don't think that was your point).
> Don't want to pay performance overhead from errors when it fails or configuration overhead to keep it off.

I've seen times and times again applications going apeshit when checking for updates (or the standard calling home) on an unstable/firewalled network, they enter endless loops with no back-off delays. They just assume it will work. It's maddening, because my firewall defaults to drop everything.

OnlyOffice is incredibly aggressive if you dare to firewall it, it will do several hundred thousands connection attempts when you start any of its components.

But let's be fair here, even IF google were to implement opt-out telemetry in such a lazy way, it would get fixed soon enough after complaints.
Hmm, I'm not suggesting training a smaller model from scratch - in most cases you'd want to finetune a pretrained model (aka, transfer learning) for your specific usecase/problem domain.

The need for labeled data for any kind of training is a constant though :)
Or as the article states…

They bought a house to stay in when they had to commute in to the city, and planned to rent it out when not staying there to make it feasible.

They also could not sell it “for a profit” because, as the article states, housing prices had tanked since they bought it.
While inheritance laws in Southern Europe are weird, I don't think that partial ownership of buildings is the issue here.

The real issue is that old buildings are not useful anymore:

1. Buildings that are not longer needed. For example, you can walk in woods and see old, run down, metati [1] in Italy. While chestnuts still keep a sentimental value, mountain people do not rely on them for sustenance anymore. Therefore, the drying sheds and mills have been abandoned.
2. Buildings that are not just functional anymore. Our barn had 20 stalls. It was functional as of the 1800s, but it's no longer a viable building to host a herd of milk producing cows. It has small stalls, lack of windows, difficult sanitation. People just build new barns and abandon the old ones. The problem is that the barn is build of rock, so it won't decay so easily.
3. Buildings that are no longer comfortable. Similar to point 2, old stone houses are not that comfortable. Having 3-foot wide stone walls for each internal room seems like charming until you realize that you can't use wall space. A house with a regular footprint (maybe 100 sq. feet) is much smaller once you consider all the space that stone walls take up. Plus, old houses don't have plumbing, electricity, etc, are damp and cold in the winter (but somewhat pleasant in the summer). People just prefer to live in a modern place rather than fix up an old one (which might be marked as historical and will need much more money to fix up).

[1]: https://www.tuscany-exclusive.net/metato/
Apple's own Books app was a famous example of moving the physical bookshelf to the screen. Strangely enough I can only find a handful of screenshots of it: http://thatkeith.com/articles/digital-skeuomorphism/
Could you please stop posting unsubstantive comments and/or flamebait? You've unfortunately been doing it repeatedly. It's not what this site is for, and destroys what it is for.

If you wouldn't mind reviewing https://news.ycombinator.com/newsguidelines.html and taking the intended spirit of the site more to heart, we'd be grateful.

(Rust probably does get too much coverage on HN - that's what happens with hype cycles - but posting dross comments about it only makes things worse.)
And not even be slowed down by animations.
But there wasn't ever a divergence in philosophy. It was a straight switch.

In the 70s, everyone designing an ISA was doing CISC. Then in the 80s, everyone suddenly switched to designing RISC ISAs, more or less overnight. There weren't any holdouts, nobody ever designed a new CISC ISA again.

The only reason why it might seem like there was a divergence is because some CPU microarchitecture designers were allowed to design new ISAs to meet their needs, while others were stuck having to design new microarchitecture for legacy CISC ISAs which were too entrenched to replace.

> For example some RISC experiments turn out to have painted their designs into dead ends

Which is kind of obvious in hindsight. The RISC philosophy somewhat encouraged exposing pipeline implementation details to the ISA, which is a great idea if you can design a fresh new ISA for each new CPU microarchitecture.

But those RISC ISAs became entrenched, and CPU microarchitecture found themselves having to design for what are now legacy RISC ISAs and work around implementation details that don't make sense anymore.

Really the divergence was fresh ISAs vs legacy ISAs.

> while the looseness of the CISC approach allowed more optimisation to be done in the micromachine.

I don't think this is actually an inherent advantage of CISC. It's simply result of the shear amount of R&D that AMD, Intel, and others poured into the problem of making fast microarchitectures for x86 CPUs.

If you threw the same amount of resources at any other legacy RISC ISA, you would probably get the same result.
Out of curiosity, do the microservices at Amazon typically call each other in an orchestrated fashion (i.e. microservice A knows it needs some particular functionality and knows to call microservice B to get it), or is in more asynchronous/"choreographed", where requests are available to a general pool of services, each of which handles as they need? It's hard to see how a library like the one posted about here would help much with the latter.
I have seen number 2 at my company. They've given up on midsized and startup companies. They are only chasing the large ones and government contracts.

Which makes sense from a shareholder perspective as they look to leech as much return as possible. But, it also ensures that the company is not going to innovate anytime soon.
To send SMS with Twilio (or any other similar service) you need to jump through a bunch of hoops to register your traffic with major carriers and get their sign off.
That's a better answer than I expected, thanks! I agree it definitely makes sense to ensure your customers also have incentives aligned with yours.
>One weird case I saw was some property where brother owned 5/6 and sister owned 1/6 of it.

>Turns out after father died mother,sister and brother each got 1/3, but mother put all of hers in will to be given to the brother

Wouldn't that make it 2/3 for the brother and 1/3 for the sister?
So in many jurisdictions the city doesn’t actually take the properties. Instead they auction off a lien to a private company/individual and then that individual can foreclose if the tax isn’t paid. So this strategy might not work.
This sounds reasonable and reads much better than glossing over OPs post. Hard to argue against.
Have you had a look at Ory (Kratos)?
Its a "cloud-native"/modern alternative to Keycloak: https://github.com/ory/kratos
If that were true, there are any number of simple solutions that would have allowed third-party mobile apps continued access at a reasonable cost.

I think it's much more about collecting data about users' behavior. The official Reddit app already records every keypress, even text that you delete before submitting.
The reflexive anti-Facebook crowd is strong on this one.

What we have here is a list of a few dozen random names, with a strong Tumblr vibe to it, claiming they will block something Facebook-related in the future. Will they? Probably not.

I think it is more likely that this will end up with these people whining that Facebook is unfairly blocking them.

Regardless, there's nothing here right now.