skysight-inc/HackerNews huggingface dataset:
Like every method that gets condensed to an acronym, MVP has been used to justify lots of bad decisions.

For example, I worked in very engineering-driven environments where “viable” meant nothing more than “it compiles”. Especially when combined with an over-reliance on quantitative metrics (and an under-appreciation of qualitative research) this leads to lots of ideas being killed prematurely. This meme has helped me a lot when communicating in these situations: https://imgur.com/a/pSY7IrF

From that point of view, I can understand the author, but “you should just know what’s going to be successful” isn’t a very useful alternative.

Even with great knowledge of your customers and domain, your first (or second, or third) solution might not be the right fit. Just think of all the personal projects that never end up getting used, even by the author.

In the end, the problem with MVPs and similar methods that get popular is that people think they can replace good judgement with a method. The methods can help, but they won’t do the thinking for you and they won’t make anything risk-free.
Unfortunately there is a tremendous amount of propaganda being peddled by all actors involved in this war. This is just objective reality and the nature of war, though partisans on one side or the other want to pretend that everything "their side" states are facts while everything the "other side" states are lies. Amazingly, some of this propaganda is being openly pushed despite being debunked, by people who admit that it is false propaganda! The rationale offered is that fake stories are okay if they "increase morale" (by those who seemingly lack the capacity to understand the concept of credibility or its importance).

Among unbiased observers with a grasp of the situation it is clear that Russia could be doing much more damage to Ukrainian cities, and we can only speculate as to why that is. They could be trying to save munitions, they could be doing it for public relations purposes, they could be doing it because they want relatively intact cities if they eventually succeed in taking over Ukraine, or any number of other reasons.

The one thing you can be sure about, is that anyone who claims to know with certainty what is happening in the war zone, or what the "true" motivation of Russia is at the current time, can be safely disregarded as someone who is either confused or pushing an agenda.
> One doesn't even need to interact with "Russian propaganda"

Given

https://news.ycombinator.com/user?id=foverzar

that's pretty rich.
I see, that makes more sense than your original post. I don't know about mortgage but rents should also be much higher than gas costs nearly everywhere. High rents combined with inadequate salaries seem to be the biggest problem in most industrialized countries.
WAIS
I don't understand, 53 is 53 in all languages, how could it possibly be a translation error?
A response to the 2-in-1 superposed/slanted N-Z- of Azov I guess ? /s

But more seriously, Z was for Zapad troops which were from the Western military regions (Belgorod, Rostov barrack setc), others had V for Vostok from the Siberian troops (Novosibirsk, etc). The O is for LDPR/DNR/Crimea troops IIRC.
Speaking performance/optimisations, interesting choice to destroy canvas when it leaves viewport and recreate it upon each re-entry.

Personally I'd leave it created and stop observing the element instead, à la

/* … */ if (entry.isIntersecting) { observer.unobserve(entry.target); /* … */ }

Do you think (or know) that swapping observed node for canvas (potentially producing many canvases) is more expensive than keeping all observers and having smallest possible amount of canvases? (Maybe I'm biased towards saving CPU but saving RAM is better after all?)
Using Archie to find files on anonymous FTP servers.
>if you need a local anaesthetic, it somewhat implies that you're doing dangerous stuff.

It explains why porn is mostly made in low income regions like Eastern Europe and South-East Asia. Lots of desperate people trying to get by who will get into dangerous activities trying to make ends meet.

Although the economy is now much better than it was in the 90's, even today in my Eastern European college town, the university campuses are full of adverts for "modelling agencies" that are basically fronts for bating young women into the porn industry.

Back in the 90's to the 00's, human trafficking here was rampant, with pimp gangs baiting young women from poor villages under the lie that they will work in hospitality in Western Europe to send money back home, but instead, taking their passports away, and sending them to forced prostitution in Western Europe, under punishments of beatings if they try to tell anyone or escape.
According to current media climate, it is Russian propaganda, rather than a war crime.

Jokes aside, I suppose there is some kind of exempt for defenders, unless one can prove that civilians were held as hostages.
They can't go after something they don't even know you have.
> Banana monkey dishwasher.

I said windows store is easy, app store is easy, repos are easy. I don't know how you got "10 step CLI process to install" from that and if you just make up random nonsense this "conversation" is worthless.
some people have been predicting economic growth and are now predicting a recession... so there's that. the bond market is sending signals already, see LQD, HYG, JNK.
Adding ATDT ATX3 to dialing scripts.
Yes, but it defaults to on, which is rather annoying when you auto-wipe cookies frequently to hinder tracking.
Money is debt because of a common and accepted scam, not by nature. Money is debt because years ago some decide that the State should not own money, few private should and they lease them in exchange of an interest, but such scam is vapor: if a country want can easily say "sorry man, there is no debt, we have the army, natural resources etc so shut up and obey or we erase you in a so painful way you'll pry for your own death".

Such "defaults" are just scam skirmish from some who want to say his opponent are not worth what they seems to be, nothing practical. The main point is exactly what people want to believe: if enough people decide that's time to erase private central bank putting monetary control under state control yes that will be a big step toward Democracy all over the world, but that's utopia, most people do not even know that debt it's money, not real debt.
Left pad was more of an issue with mutable dependencies it seems like, and with using tons small dependencies instead of larger trusted ones.

Yarn's zero install and the like could probably have stopped that from ever being an issue. Many lodash/underscore/whatever utilities have that feature, and with dead code removal I don't know why people still use micro libraries.

There's of course malware concerns, but that's why you don't use things that aren't popular with a million eyes on them unless you want to check it yourself.
> XVideos would still only be able to react, not preact.

The less anonymous the poster is, the easier it gets for law enforcement to find them and enforce the laws against posting revenge porn or unconsented videos. Once a video is marked that way, it's relatively trivial to remove other instances of it.
Unfortunately it seems as if there's too much ad-hoc naming going on as opposed to a reasonable set of conventions.
Be rich and keep your riches in as varied forms as possible.

Can't do that? Then don't bother, nobody can predict the future. Any advice you might receive here could backfire as much as it can pay off.

- one house or a piece of land can lose value depending on local conditions or be hard to sell when you could need cash.

- debt can go either way, maybe inflation makes going into debt right now a good idea, or maybe you won't be able to afford in the future and the investment does not pay off.

- savings means basically losing money right now. Will this trend hold? Who knows.
I'm going to push back very hard on the notion that it's easier to feed your family by picking up farming than by going to the supermarket.
So IEEE 1584 actually defines the boundary for second degree burns to unprotected skin at > 5.0 J/cm^2 [0]. Assuming the parent comment parameters of 0.0777 Wh discharging thermally over 10 seconds into ~1cm^2 of finger, that is ~27 joules per cm^2 per second for 10 seconds.

I think you would probably lose the finger.

Please correct me if I am wrong.

[0] https://en.wikipedia.org/wiki/Arc_flash#Distance
If your website uses no JS then Python/Django is fine.

The point of JS is that it runs native in the browser and if your backend and frontend both use the same language it is easier to deal with.
How the hell did they find the time to make 4 kids while traveling in a car? The first few I guess it’s easy to slip away, but the rest?
I believe it was Tim Bray who had an essay nearly 2 decades ago now where he argued that to have a good career in IT you should

1. Move into government work just prior to periods of economic downturn - making the standards and requirements that will be needed in the future.

2. Move into private sector work during parts of economic upturn where you could take advantage of all the stuff you had a hand in during step 1.

However not sure if world situation will translate to problems for tech industry.
I think your analysis is rash.

Instead of eliminating an asset completely, come up with an estimate of its value to the economy in the future, relative to the other assets (do this to cash also). Then, target your portfolio to match that distribution.

While gold jumped, it doesn't mean it's over. And while crypto has been correlated with stocks, it still has some non-correlated part, introducing diversification, and you certainly don't need leverage to target a desired volatility.

Other items to consider:

* fertilizer (food prices going up means fertilizer will do the same; but it has doubled in the past year)

* farmland REIT

* office REIT (if you think the economy comes back to the office)

* Ukrainian stocks ("buy when there's blood on the streets" also means "invest when the country most needs it")
They will need an impressive military presence to prop up a sham government. Anyone who wants to fund partisans will have ample opportunities to do so.

And there's no reason to believe that the Ukrainian government will give up once kyiv is taken, it's not a video game. In fact, western Ukraine is so terrifically safe I wouldn't be surprised if the majority of government operations are being run from there already.
I wish there was a stronger support from government entities to create free, open-source and openly usable secure distributed identity systems. Having this fall on startups means more of what occurred at keybase.io, where a good product dies because a larger company buys it.

Distributed identity is a hard, but not unsolvable problem. Why can't the UK instead invest in open systems for this, where users can determine where their identity lives? Isn't this the point of consent?
These 9 bullet points are far from "not difficult to implement" though.
Given that Zig hasn't reached 1.0 yet, I'd say that no you cannot download a 'stable release' of Zig.

AFAIK the main reason for that is because AK wants to have a fast (debug) compiler before reaching 1.0 and that Zig isn't just a thin layer above C mainly due to its compile time feature, unsigned overflow being UB in Zig is another.
> Business stakeholders are often outright hostile to anyone else being part of the requirements gathering process.

I’ve seen that a few times in my consulting days. I’d consider it a giant red flag now.

One of them even had it written into their contract, something like “developers should spend as little time as possible with the business“.
"Making" a kid is probably the easiest and quickest part of having kids, lol.
Honestly I'm from Italy, living in France and I do see many Roman's ruin, that do not correspond with such description at all, so the history I know does not state that, I do not really know where it came from...

European "modern-city like" development arrive far after the Romans...
That's a really good idea. Definitely something to measure, but I suspect you're right.
Ask HN: Proof of targeted campaigns to dominate HN?
Hello there, Hacker News. I have a theory: that HN is now large enough to warrant a targeted attack by paid operators in order to influence the discussion. I've seen quite a bit of circumstantial evidence for this over the last period but what I'd love to see is some hard proof. If there is anybody who has worked on the offensive side of such an operation I'd love to see a leak of the playbook that goes with attacking a website like Hacker News, what strategies are in play, how accounts are used to re-inforce each other and so on.

Any takers? Oh, and it goes without saying that any accounts that flag this 'Ask HN' will be in line for extra scrutiny ;)
My compromise was to go with an iPad (second hand). I didn't own a tablet, I got access to other iOS apps and features that were mildly interesting (music creation mainly).

And I didn't have to switch my actual main phone which would have been far too much of a commitment to their walled garden.

The form factor is a bit clunky for scanning and I don't have the "it's in my pocket all the time" advantage you get with a phone.
I think that when you need a local anaesthetic, it may no longer be sex, but other form of performance art.

Also, when you need to state your porn is legal, I kind of think it may be the case it shouldn't really be.
No batshit from our lovely governments.
Nokia S40 or similar 2G phones with J2ME apps for surfing in OperaMini and chatting in Jimm, but not simultaneously.
File sharing services like Rapidshare before torrents.
A <table></table> was an only way for layout.
Macromedia Flash was neat before it became a mess.
Liberty Reserve in pre-Bitcoin era.
Much slower computers which used to be much faster from user's point of view.

BTW I am not a true veteran, all of that you could see just 20 years ago.
The hiring thing is maybe a bit of a chicken and egg situation, as there's clear prejudice against .NET in many hackernews posters and low amount of job ads on who's hiring. I've read threads here of a number of people who switched stacks because of this issue, even though as it becoming apparent .NET is a perfectly cromulent stack!

To anyone trying to hire heavy lifting .NET expertise, I am now looking for an interesting fully remote role!

I've been using .NET since V1 and Delphi before that so I have deep exposure to getting things done with this stack and would prefer to work with it compared to most others. I've also worked commercially with about 10 languages so fairly polyglot, just find C# very powerful with a focus on GTD.
>What’s missed in these discussions is these regulations had a point to them

And what point would that be?

Satisfying some legislator's desire to show Karen they're "doing something"?

Raising the barrier to entry for new entrants?

Protecting people?

Everyone who has a poorly thought out regulatory knee-jerk reaction likes to imagine that it's all the 3rd option but there's a heck of a lot of the first and second sailing under the flag of the third and a heck of a lot of people who would rather just use some heuristic like "more laws, more paperwork, more license fees, more better" than actually think critically about all three options.

A critical mass of the general public assuming that every regulation's primary purpose was to protect people when created and that said purpose has stood the test of time is how you get crap like the taxi medallion system in the first place.
Looking for a Singularity Event for Scientific Computing
Once you finish some of the other good recommendations in this thread, I recommend How to Blow Up a Pipeline by Andreas Malm. The title is not really representative of the content. I thought it was a very thoughtfully written, nuanced perspective on the challenges facing those trying to prevent climate change.
Hyperbolica is now available on Steam
> Lately, I've been learning C programming solely on my Pinephone.

Ha I like this guy already. That’s my kind of crazy :)

It is an interesting experiment to be sure. I’m a big geek and love Linux but not sure I would go so far as to run i3 on my phone like this but more power to him and I’m glad there are people trying different things out and seeing how it goes.

I know I’m getting old because every year I appreciate a simpler phone. On the desktop sure I like to mix it up with less common approaches that give me more flexibility but for my phone I keep it simple. I don’t really want my phone to be a full on desktop computer experience tbh.

I use my phone for pretty basic tasks. Podcasts and music mostly. Some very casual web use and maybe a dozen apps. I don’t email on my phone (other than reading). I don’t message much on it either instead using a desktop app as I feel I have more “room to breath” and compose my messages more slowly unless it’s a short reply. And some light in the moment photography.

This is why I stick to an iPhone. It doesn’t allow me to tweak it to the max. It does what I want just fine and I am grateful for the restrictions rather than allowing me to build some handheld Frankenstein second computer. Right tool for the job and all that. For me anyway :)

But I am glad things like the PinePhone exist even if I don’t use them personally.
I never called out those interviewers dumber than me. I specifically said they were significantly less technical than I am. And you may think highly technical candidates should play along with that, that it's unreasonable to expect higher expertise from interviewers. I tried, but they come up with the questions, and drill candidates with technical questions that the interviewer can't even grasp the answers given, expecting different ones probably because mine, although more adequate, sounds nothing like what he has on his script. Am I supposed to take a guess on the answer he wants? They aren't dumb. they just don't have enough technical understanding to recognise the gap when facing very experienced coders.

If I appeared unpleasant to them, it isn't because I'm disrespectful or condescending, or even burnout. it's simply because they are red flags and being fortunate enough to be hired would probably turn out to become a curse.

I however appreciate your advice about being burned out. and that is precisely what I'm doing. I started new projects, mostly artistic, and also a bit of coding to stay up to speed with that kind of mental activity. I think doing that for a few months to heal is desirable to get ready to join a new environment. thank you.
> Become vegetarian, if you aren't already.

A laudable goal in terms of sustainability and health, but in most developed countries not a cost saving measure. Meat is way too cheap, and often forms part of the bargains supermarkets use to attract customers.

In the long term and the most pessimistic scenarios doing without meat may be cheaper though.
I got a headache trying to comprehend how that would even work
I've always found that "living at my means" has paid dividends. To many folks, 'round these parts, they'd consider it "living below my means," but that's mostly because they "live beyond their means."

I avoid personal debt like the plague. If that means living in a small house, and driving an old car, then so be it.

I've also found that learning to deliver software, as opposed to just "writing" software, has made me much more valuable.

Shipping isn't "fun," and many younger developers don't have the patience for it; but, when the rubber meets the road, shipping is what it's all about.
A less emotive term is perhaps Culture.

I was kinda annoyed by the article claiming that Lore is a new thing, when it's something that is already widely known as culture, or vision, or a shared story (which is what culture really is).
How can I try this on mobile?
> Being early enough

I don't think that is true. There were already others in the arena, Symbian and other Linux based mobile OSes e.g.LiMo foundation, Maemo, OpenMoko etc. After that there were Bada, Meego, Sailfish etc.
Biggest thing is move out of your high crime neighbourhood. Nothing worse than being a well off tech guy surrounded by people who want your things.

I don't even lock my door. If I left money on the side walk someone walking by would put it in my mail box, or even drop it off.

When you have a strong community everything will be okay.

I also have all the traditional planning. Food, gear ect. Don't be the guy who does his hunting at the supermarket, grow your own vege section.

But you can not do everything yourself a strong community is the most important thing.

We are tech workers most of us can work remotely, which really opens up the options of were we can live.

Long term find a wife with the same ideals and get some land to call yours, where the swings of government and media opinions can not affect you.
Personally I'm using NixOS, sometimes a rebuild is broken, but that's not an issue since I can keep using the old ones in a snap... I'm not using Windows, my last one was XP in it's early days, but anytime for a reason or another I'm on it on someone else desktop the experience is so frustrating that I do not know how it's users can keep using it...
Same as anyone else, just drive. At worst your visibility is a bit less, and depending on the car you may need stick-on lenses, but I'm not sure that a car this old had directional lights yet.

You're kinda saying out loud here that you don't know how cars or driving work.
What found strange is the malicious part as thought to mean some exploiting code exists. Is it that or just analytics?
> Become vegetarian, if you aren't already.

This is very healthy. But make sure to take B12 if you're going vegetarian.

> Though deficiency for those starting out with adequate stores may take years to develop, the results of B12 deficiency can be devastating, with cases reported of paralysis, psychosis, blindness, and even death.

https://nutritionfacts.org/topics/vitamin-b12/

Edit: To the downvoters, care to explain?
Fresh vegetables are cheap. Look at how immigrants do it.
Diversification is indeed the best strategy, but please do not become vegetarian on a whim. Consider the health implications it involves.
It's surprising to me that OP made them wait two weeks.
I'll have to look at it from a computer later. Too small on a phone.

It's some sort of isometric game with speech bubbles, but what is the basic gameplay?
The recourse for breaking SLA is limited to recovering whatever you’re paying for the service. You wouldn’t recover lost revenue, remediation costs, etc.
That's mostly a cost and availability issue. Missiles tend to be used against high value targets where accuracy is more important than cost efficiency. The cruel economics of war: civilians are soft targets, so you don't need precision or the ability to penetrate very strong defenses.
If you consider the cost of healthcare in developed countries, it may be that meat is much more expensive.
For reference, from the article

> An example of non-viability or non-productness is if you want to have a business, but you’re not quite positive what you should build or sell. This is no good as the product and the desire to help your customer, rather than to just “have a business”, should be your soul.

Reading that and your answer back to back, I think you have a better view than the author of what an MVP should be.

The piece is all over the place, and paradoxically might work better for people who already have a good idea of what it should be about, fill the gaps with their own wisdom and ignore the part that make no sense otherwise.