skysight-inc/HackerNews huggingface dataset:
I wasn't referring to trusting the client's logic and state changes and then sending it back in an update and storing it. But certainly some devs do that.

As a simple example, you may send an entity to be updated and then the frontend makes a decision to say, you changed this value, then alter this other value so that the update request has the values we want (ie: one property may need to be blanked if another property has a certain value). Your frontend has logic it shouldn't and you should be enforcing your data on the backend anyway.

However, I was referring more to a situation where a frontend dev has an API request that it can work with but needs in another format or structure. And then logic is added to that data based on the user inputs or to simply do client side aggregations. Maybe it takes the user's chosen store location and filters out the out of stock products from the API on the client side.

Instead of sending the inputs to the API and have the API's logic handle it and provide you with the dumb data for your frontend to render - here are the products you should render; don't think about anything. So your frontend isn't growing into this brittle thing that is doing too much and is more likely to end up with dupe code as multiple frontend devs get tasked with new but similar components and recreate the wheel.

> In any case, Graphql may have capabilities that look like they help keep business logic in the backend, but it doesn't stop programmers from putting business logic in the front end anyway.

I'd argue that it in many cases it promotes frontend devs adding more business logic. Because your devs can query for whatever they want on the schema, transform the data, do whatever logic in the components instead of relying on an API contract for said data.

It means there's really no thought into: what does this client actually need?

So the frontend devs don't have to involve a backend dev or team to get most of their tasks done, which may be a great thing for their situation.

But the business logic gets pushed more and more into the frontend and gets bloated and brittle.
Star Citizen: Sunk Cost Galaxy
I wonder if the unrealized capital gains tax people would support an unrealized capital loss credit in situations like this. "Heads I win, tails you lose" is a bit unfair isn't it?
I have this setup with my carrier (not Verizon) and it didn’t stop me from being victim of a sim swap attack twice thereafter.
The signs were there for those who looked - lots of hype and deals and product but hardly anyone saying they’d buy a second one. The shelves languished forever and the products got cut once the marketing deals were over.
I'd still consider it as "performance issue", not "reliability issue". There is no service unavailability here. It just takes your system a minute longer until the target GPU capacity is available. Until then it runs on fewer GPU resources, which makes it slower. Hence performance.

The errors might be considered a reliability issue, but then again, errors are a very common thing in large distributed systems, and any orchestrator/autoscaler would just re-try the instance creation and succeed. Again, a performance impact (since it takes longer until your target capacity is reached) but reliability? not really
You can do a pivot_root based install of Guix: https://github.com/pjotrp/guix-notes/blob/master/GUIX-NO-ROO...
I don’t know what you’re saying? Are you saying that the US treated South American[s?] poorly in the past therefore they are experiencing brain drain[1] which is significant compared to the brain drain Russia is experiencing? I think that’s patently false but I can’t work out how else to parse your sentence.

[1] Note that, on net, the US is experiencing ‘brain accumulation’ (especially in science/tech) not brain drain, despite the slightly broken immigration system.
For the same reason that China did not need conscription when it fought the Korean war. It will have no problem recruiting enough volunteers, just like the US had no problem recruiting enough volunteers post-Vietnam.

And because any conflict its likely to fight will not be one across a two-thousand kilometer front that physically requires millions of people sitting in trenches. It's not 1943 or 1917 anymore.
My advice is if you specialize, make sure you specialize in a technology that is used in a wide variety of industries. I went specialized in a very narrow industry that was retracting and on its downslope. I decided to coast that hill to the bottom thinking by the time I got there I’d be done and ready to retire. Low and behold, there was a steeper drop off at the end of the hill and the industry is basically dead 7 years sooner than I expected.

You don’t want to put yourself in the position as the last telegraph operator when you need another 7 years left to fill your nest egg.
We already live in a tyrannical "Utopia" - this particular stomping of rights is actually a scene in this short film, which was a joke when it was filmed just a few years ago - BTW, it's worth spending a few minutes to watch the whole thing...

https://youtu.be/vJYaXy5mmA8 (The car scene is less than a minute and a half in...)
That's a good way to look at it: The difference between "no" and "yes if XYZ."

Maybe it's that people respect "yes if XYZ" more than "no" because there's some path to yes that way. In that case, it really does speak to the need for some open-ish text and image licenses, like "you can use my image in a model if you share the model with me."
Single-shard MMO with no instancing requirements.
I really don’t care about weekend days, though, and I don’t work any more than usual. I prefer it this way. Like I said, it’s but for everyone but it’s not like I’m some company tool working all the time haha.
[NeoOffice](https://www.neooffice.org/neojava/en/index.php) is free on the App Store and offers Dark Mode while LibreOffice for macOS still does not.
The most idiosyncratic mark is probably an audible starting "h" in question words like "who", "why", "when", etc.

And [1] this is a great channel on these topics, recommended.
Difficulty of project/task seemingly is a big factor. The engineer working in a legacy code base is likely to be less productive due to technical constraints.

How to grade that into any kind of ranking, in a standard way, is seemingly not likely given how subjective the difficulty of a code base is. This also completely elides the clever and best engineers that find ways to simplify and/or avoid solving problems entirely. Further, a team that built a crap pile of bad code, but know it pretty well could seem really productive just because they have built for themselves some job security. Then compound all this with measuring the utility of what was produced.
Microsoft wants people to RTO /s
No idea what you‘re on about. I‘ve just been let go from a large fortune 100 company (contract expired) and its been tough so far.
Teams is buggy, clunky, and unreliable, though fairly feature rich. I find things like Google stuff/Slack/Discord to be somewhat more reliable and less unpleasant to use (even if Discord is another clunky Electron app.)

But few things can compare to Zoom's astonishingly cavalier attitude toward security and privacy, and Zoom seems unavoidable in many contexts.
The history and delights of the For Dummies how-to books (2016)
> IMHO the easiest way to "make websites faster" is to stop enabling "web developers" to do the things that make them slow.

yeah as one those developers who jumped on the processing everything on the client/browser side, and supported all the browser having fancy JS features when ajax first popularised by gmail, I have come to regretted my decision. Especially with all the standards proposed by an advertising companies, the user/consumers don't really benefit from the usage of the web.
I imagine a certain percentage of a given population is on a voice call at any one time.

1. Set up a computer with voice recognition software that flags certain patterns.

2. Connect computer to voice call communication network.

3. Configure computer to switch between calls every x number of seconds.

Think of it like a system to generate leads for law enforcement that can be integrated with other systems to produce the best quality leads.
You remind me of Neal Cassady, I think, but maybe I’m remembering the writings of Jack Kerouac or Ken Kesey. I suspect most of HN is too lazy to make the effort to appreciate your beat poetry/prose.
It's worse than that.

Not only is it graded on a curve but to prevent ratings inflation there are quotas for each ratings bucket. Many deny this, even when presented with concrete proof that such quotas exist (but were called "performance targets"). This itself would be fine except that negative ratings have a target percentage of ~10%. This includes regrettable losses and ratings below Meets All Expectations.

Such targets are enforced at a reasonably high level, typically at director or higher over an org of 100-150+ employees.

Why is that bad? Because it creates a hugely toxic environment. Why? Because such directors and VPs will demand their managers find sufficient "low" performers to meet their targets.

The other aspect to this is that all of these ratings are essentially bullshit anyway. Why? Because it's a popularity contest. If your manager and director likes you, you'll pretty much always get a good rating. If they don't, you won't. The exact same set of facts can be used to argue ratings pretty much +/- 1 bucket, possibly more.
This is not unscientific. Since we don't have a single unified and consistent theory of everything, it is very reasonable to suspect that not all laws of physics are known to us now. The quest to uncover the unknown laws is one of the major motivations to do basic scientific research. It is often done at the extremes: extremely high energy, extremely small scale, extremely large scale and many think we should try extremely complex systems of which life is an excellent example. There is absolutely no reason why evolution wouldn't take advantage of physical laws which we don't know or are unable to recognize.

For a random example of a physics article demonstrating such search, see https://physicstoday.scitation.org/doi/10.1063/PT.3.4546
Careful. Exact same situation, company reached out to me, I went through interviewing and they told me after the third that they have no open spots currently.
yes - then it wont be ice any more - but while there's still ice the temp of the liquid will stay at the equilibrium point - after that it will start to warm
Agreed. I use both apps simultaneously (I have them both open right now).

Admittedly, Teams uses a lot more RAM, but I have a lot of RAM. I would never know this unless I checked it.
>Everyone stopped using facebook because they are uncomfortable using a giant, ad serving, spy machine.

Do you really believe this? How does TikTok fit into this vision of the world that you have constructed? I agree with your premise but it seems like you have made a connection between two unrelated things:

1. People are less interested in Facebook

2. Facebook is a giant, ad serving, spy machine

These two can co-exist without a propositional relationship. Unfortunately the average consumer does not care about privacy in the same way that people in this forum do. For what it's worth people have explicitly told me that they enjoy targetted ads.
Unclear what the article has to do with reliability. Yes, spinning up machines on GCP is incredibly fast and has always been. AWS is decent. Azure feels like I'm starting a Boeing 747 instead of a VM.

However, there's one aspect where GCP is a clear winner on the reliability front. They auto-migrate instances transparently and with close to zero impact to workloads – I want to say zero impact but it's not technically zero.

In comparison, in AWS you need to stop/start your instance yourself so that it will move to another hypervisor(depending on the actual issue AWS may do it for you). That definitely has impact on your workloads. We can sometimes architect around it but there's still something to worry about. Given the number of instances we run, we have multiple machines to deal with weekly. We get all these 'scheduled maintenance' events (which sometimes aren't really all that scheduled), with some instance IDs(they don't even bother sending the name tag), and we have to deal with that.

I already thought stop/start was an improvement on tech at the time (Openstack, for example, or even VMWare) just because we don't have to think about hypervisors, we don't have to know, we don't care. We don't have to ask for migrations to be performed, hypervisors are pretty much stateless.

However, on GCP? We had to stop/start instances exactly zero times, out of the thousands we run and have been running for years. We can see auto-migration events when we bother checking the logs. Otherwise, we don't even notice the migration happened.

It's pretty old tech too:

https://cloudplatform.googleblog.com/2015/03/Google-Compute-...
I keep asking the question: how much CO2 is first released when building these plants (cement, steel, etc ) and how long will it take that plant to (re-)capture just that CO2. So far I have not received an answer?
Russians Are Fleeing the Threat of Conscription
The protocol and the document object model essentially assumed a static world. It's amazing what we've cobbled on top of an essentially stateless mode of encoding/structuring and accessing documents.

Why stop at the dom? Why not the protocol too?
about self-management:

I've been finding myself in similar roles, and one thing to keep in mind is that the constant feeling of not being productive enough is rarely helpful. So focus on your real output and consider it as already enough.

If you're the only one person in this role and you have to manage yourself, it means you're quite indispensable and you should start to define your own process that would be good for your real productivity and sensible and legible to the whole company.

It might sounds scary, but actually such a step very often ends up being quite welcome by everyone around, who are now have much better idea of your real availability and can have an input into real, not imaginary, prioritisation of your work.

Not sure about the reviews, though. Never figured that one out for solo in the role. However, after you start self-managing it's much easier for the management to notice when you need some help. Then someone gets hired and you have a reviewer around.
The only thing I can imagine is that they see my family without premium from the same ip.
I also saw this at a different SV company in 2015. Nothing new under the sun.
No. The AGPL only consider distribution if the modified service is directly accessible to the users.

If someone makes modifications to Minio but the modifications are only for their internal services - or even if those accessing this Modified-Minio are internal to them - then it does not count as software distribution and therefore they can keep the source private without needing to provide their code modifications.

To take a few examples:

- if I use Minio to store data for my application and I make some improvements (e.g: SSO login for the console for back-office users), it won't count as distribution.

- If I have a set of services that use object storage running on my Minio cluster, and I add torrent-gateway capability to this cluster to make my applications able to find the data by content addressing, it won't count as network distribution and I do not need to share the source.

- If I start offering S3-compatible services to end users based on Minio, and if I start offering to people the ability to download files via a torrent gateway, I need to provide the source of my changes.

- If I make changes on the minio console to allow, e.g, a sleek file browsing UI with search, I need to provide the source with all my changes if this is acessible by the users.
That seems to be the status quo, but if huge companies benefit from the electorate's work and use that to put them out of jobs, I wouldn't be surprised if the law changes.
The thing Facebook is learning right now is that their cage isn't very good, and the chickens are leaving.

Users may not be Facebook's customers, but they are the product. It's hard to attract customers when your product is shrinking, and declining in quality (i.e. skewing older and therefor less appealing to advertisers)
Not really. Imagine that they do simple keyword matching on the text. Anything that's missed (part of the 97%) the criminals get away with. Anything that matches in the 3% is then checked by a human (by listening to the audio at that time stamp). So you only need to manually check the 3%, and even then only if something you're interested in is found.
1 word - Electron.
The next version will still make heavy use of Chromium, but no longer via Electron.
> That's something that won't get fixed in 10 years even if they started in right direction now, and they aren't and won't.

I agree. The Russian regime is based on corruption and cynicism. This breeds an attitude of everyone for himself. It is not fertile soil to grow a competent army in.

> These are fragilities of dictatorships, where ass kissing and corruption trumps competence every time.

There have been plenty of autocracies that have had good armies. E.g. Alexander, the Roman Empire, the Rashidun Caliphate, Nazi Germany.
Great project, not so great package name.
I’d like to see a breakdown of the cost differences. If the costs are nearly equal, why would I not choose the one that has a faster startup time and fewer errors?
I mean, that was Apple. It was no small feat to get them to later open source it.
OK, thank you.

As with the litestream component, it would be wonderful to have an SFTP transport for LiteFS.

When you say 'S3' I assume you mean "S3 compatible API" so that would be fairly open and portable but SFTP would be even more so.

Thanks again.
No, it's being a jackass for the jist of it in the video they market the 30$ bucks option. It's spreading misinformation for a bad joke and karma... If you can't understand why it's bad just put yourself or your company in the same position maybe it helps your mirror neurons to fire up.
> From the model's perspective, it's not a distinct motif, that's the thing (and, it struggles quite a lot to reproduce the actual mark). The model doesn't have any concept of what a "watermark" is.

The court delivers the judgement, not the model.

If courts can find against musicians whilst accepting they 'unconsciously' plagiarised key elements of a song in their own completely different song played by different musicians based on maybe hearing it in the background somewhere, they can certainly find against the creators of a model which has a sufficiently strong and obvious dependency on Getty IP they imported to output reasonably close approximations of Getty watermarks.
Ah right, sorry got my comment threads mixed up! Someone else was asking about performance with accented English speakers in another comment.
> I know almost nothing about the history of India, so it's been a fun educational journey.

As another commenter pointed out, if you want to know the history of India, there is no better scripture than the Mahabharata. Indians learn through stories about our Ancient Epics. That is the only thread that binds us to everything in the Civilization. Mahabharata is the core of it. As a kid, I was fascinated by the Mahabharata serial (old 1990s serial which is an abridged version of the actual scripture). It has English subtitles as well: https://www.youtube.com/playlist?list=PLa6CHPhFNfadNcnVZRXa6...

I have a feeling you'll enjoy it. :)

Once you know Mahabharata, you'll get really familiar with the lingo/jargon/terms that are commonly used in Dharmic scriptures. Then it becomes really easy to connect with the rest of your study of the Ancient Indian Civilization.
Haha great. Would be hugely helpful to anyone thinking about migrating, but I'm sure you have your work cut out for you already and there's lots of competing things to prioritize.
This makes the point that the best thing western countries can do is open their doors to immigration from Russians who want to come.
that is changing "soon" (with an ever-changing definition of "soon")
If the purpose of your site is to show content to a human, then anything on the page that isn't the content the human wants to see is bells and whistles. I will die on this hill.
I want fewer avenues of people being exposed to Porn

Porn being """Free Speech""" is a Farce

Yes I have a problem with the Women, because nobody is interested in Men in Bathtubs - That is not the dominating Pornographic Content I have seen on Twitch - It's all Women in Micro Bikinis
They’re so sneaky like that!
Having an hypothesis isn't unscientific. You just need to make it testable.
Corporate America has moved to teams based firing due to litigation/lawyers and calls of discrimination.

The unintended side effect is that it punishes risk takers and destroys innovation culture.
> The criteria for a work being copyrightable literally is the slightest touch of creativity

If a prompt is copyrightable, that's a problem. Because it's just words. Recipes should be in the same league then.

If I can get the same output with a slightly different prompt, how would you protect your works?

If I copy your output, how can you protect your works, given that the output depends on something not copyrightable? (as per your statement, which I agree with)

Look at it this way: If I make something out of a Spirograph, is it a copyrightable work?
> Running after the facts inevitably causes feedback loops

No?

2008 through 2014 had signs of deflation, so the Fed lowered rates and went into QE.

2022 has signs of inflation, so the Fed increased interest rates.

Where is the feedback loop here?
Jam maybe? Looks like seeds in there. If someone got beat up you’d at least expect them to lick their lips instead of drooling it all over the place.
I noticed that too and it does appear to be using spot instances. I have a feeling if it was ran without you may see much better startup times. Spot instances on GCP are hit and miss and you sort of have to build that into your workflow.
If there is some value in analytics, then paying for it shouldn’t be a problem. If the amount you are willing to pay is zero, then the value is so low that collecting the data probably doesn’t make any sense.
The perfect human is Puerto Rican (2014)
Apple is the only one regularly providing 5-6 years of full OS support on their devices, which seems to go against this logic.
Yup. This is exactly how IBM bled all their best talent into FAANGs last century.
This could be really cool for mycraft/rasphy etc
It’s general about Amazon because the problem of attracting talent is related to the behavior of the company in general, my comment didn’t change the scope of the discussion.

A discussion about their engineering culture without discussing the larger related problems is myopic. It would be like discussing problems with the logistics of moving people to the gulags and you’re saying we shouldn’t get off the topic of transportation.

There shouldn’t be any flame “war” because everything I said is correct. I don’t think there’s any popular defense of these behaviors from Amazon, flame wars are characterized by popular opposing schools of thought.