skysight-inc/HackerNews huggingface dataset:
> A the adage goes: buy low sell high.

Don't forget the other adage--Don't time the market.

> That said, firstly and foremost we should all make sure to have enough savings to ride out hard economic times—including personal ones. That is, enough to pay our monthly expenses for a year

Having a year of expenses is good practice in general. I'm not sure that qualifies one as ready for actual hard times at a societal level--not just a stint of unemployment, but global depression, accelerating price inflation, or even general European war and the rationing that could follow.

> Too much savings in the bank however—and this I believe relates back to the point being made by the original commenter—is actually not good. That money is losing value, and therefore so are you.

There are ways to save that protect you (somewhat) from inflation. Like short term bonds (ex: from treasurydirect.gov).

> Another way is taking on debt, if that debt is the sort that generates a profit. We're not talking about car loans here (unless of course your a car dealer).

Unless there is some full-proof investment scheme that you're aware of, this would essentially be gambling. If you take on debt and your profit-generating scheme fails (which is certainly possible in the "hard times" scenario that OP has envisioned), then you're worse off--you've got debt to service, on top of everything else.
I agree. The reasons for this war are Putin's ideas of Russian supremacy which is not that different from racism. We don't try to understand racists and give them way out. Not only it doesn't work but it is the same as approving their racism. We condemn them unconditionally.
What about tz differences? Do you have to adapt to their tz or would they adapt to yours?
That's definitely a UFO
I understand the need for constructions like this, and I understand the limitations you work with when dealing with older languages such as C or C++, but does anyone else think that this is just incredibly hacky?

I mean, this is the kind of stuff that needs to be taken care of at the language level. But I guess that's impossible, so we have this instead. Still, progress! I guess.
>So now it's just OK to seize private property of individuals without any even pretend due process?

Who said there's no due process? That's why it's getting seized. Forfeiture happens later if it's proven laws have been broken.

Besides, seizing property is better than more violence. Maybe if the Taliban seized the assets of rich american elites America would have left Afghanistan a lot sooner.

>Our response to this is getting pretty fucking scary.

I'm watching people lose all their private property or worse while the aggressor responsible for the situation threatens “consequences greater than any you have faced in history” to any nation who wishes to step in and stop this. Pretty scary huh?

>We need to start dialing this back or we become what we're supposedly against.

So no military intervention and sanctions. How is this supposed to end? I don't think apathy will do it.
> There's some wrapping behavior of course. [...] the 1 would teleport to the right side.

Not really. Shifting by definition discards 1 bits once they pass either "edge" of the value. The wrapping you describe only happens with rotation operations. In the languages I know they don't have fancy short hand syntax like shifting does.
Remember that half of the messages you are reading on Reddit are from literal 10 to 15 year olds. A lot of popular media these days, but especially popular media targeted at the younger demographic, mentions reddit in it and the quality of the discourse clearly shows it. Full anonymity on the internet was a mistake. The exact same words carry very different weight depending on what lips they pass out of and every ounce of that nuance has been lost in internet discussion.
Probably that implies "36 guests" and their staff and support infrastructure.

I doubt when Buff Jezos goes to visit Gill Bates on his super yacht he shows up only with a couple suitcases.
Retire if you can and want to. Switch to a WFH/remote company. If you have to go into the office, switch to one that runs a pleasant, well-working shop. I’ve been reading blogs from companies in those two categories and they’re out there. As long as people take the King’s shilling they get to do the King’s bidding.
Show HN: Tech guys teaching PM's Tech
It's because they wanted to start monetizing using NFTs...
Also, isn’t becoming a vegetarian somewhat the opposite of diversifying?
I have very similar use-cases, and I also I found makefiles a bit limiting. I wrote lk[1] to make this sort of thing easier, and you can just write plain bash functions instead of makefiles.

[1] https://github.com/jamescoleuk/lk
I really like "mining" here. At least for me the connotations fit really well. I think it's better than "inventing", because it's not like requirements come from thin air. They exist in a raw form buried in the stakeholder's minds / domain knowledge and they are extracted to a useable form through hard labor.
I've only started using a Makefile ~two years ago when I started a big Go project at work, and I quite like it. There's a few caveats here and there - Makefile specific syntax, shell-script specific syntax, and whether I should put .PHONY in front of every command (I guess 'no unless you have a file with the exact same name'?), but it's quite compact and straightforward.

The most complicated command I have is something that removes a folder or set of files, invokes the swagger generator with a list of options, copies it to a target folder, and passes it through a formatter/processor. But it's very straightforward, and it's "just" shell script, not shell script wrapped in a JSON document, or some Java tool invoked indirectly through an XML configuration file like back in the day with Maven.
Why is it always assumed that comments are arguing against their parent comments?
that's my point, it remains the standard process. and I don't think it should be that way given how ineffective that process is.

Some companies would hire who they consider the right candidate after the first or second interview. they recognise it won't be of much help to drill a candidate for 5h to 8h and make sure 5 or 6 people in the team all agree on that candidate to be a good fit, that this approach rather lead to hiring the wrong candidates. top performers may very well take another job in between since the process of 5 interviews takes obviously several weeks. Talented engineers may not even want to put down 5 to 10h scattered across 8 weeks for a job they may not even be offered due to a sudden hiring freeze or just being dislikes by that HR interviewed on the final round.

Very standard process at large companies. so what? the article relates to the great resignation. Well this standard process is a contributing to the great resignation in tech. I'm temporarily resigning. until I need to earn a living again. in other words I don't want the job, even at 200k/year job given what they generally expect us to go through prior to getting hired and then on the job.
I'm in my mid 20s and have been working for a small 5-person company since I started developing professionally 4 years ago. I know through my peers and offers I received that I could get at least twice as much compensation if I switch companies, and it doesn't bother me one bit.

At my current company I'm in touch with everything. From setting up servers, developing on every part of the stack, deploying and maintaining applications to working with clients on understanding their needs and business processes and then working out a solution for them. I get to argue about estimates and negotiate. I got to understand how manufacturing, sales, shipping, accounting, calculating employee payrolls and second incomes works. And as a bonus the people I work with are some of the best people I've ever met.

The amount of experience I'm getting here is definitely worth getting payed less.
1Password for iOS is no longer available in Russian App Store
https://hn.algolia.com/?query=wordle

story about the dev
https://www.nytimes.com/2022/01/03/technology/wordle-word-ga...
Damn, I didn't knew that at 36 years old I was still a teenagers!?
I knew North-American loved to class people by age group, but this is becoming silly.
Can you explain what you mean? I certainly wouldn't conflate copyright infringement with theft, that was propaganda by riaa and crew that was far more successful than I thought it would be when they started it. And depending on jurisdiction time-shifting (recording for later) isn't copyright infringement.
Of course, you are free to make your bed however you want. Just don't be surprised if the US responds by doing the same thing back to rich europeans.
I haven’t been following COVID closely enough to know, are there any instances where this has actually worked in the long term?
Wow, it almost sounds like people don't like advertising
We call SUVs "city tanks". It is a wide spread and quite ignorant way to put your own living standard above all other issues. Some people argue about safety and so on, when actually SUVs are more likely to kill people on hit than other cars due to their front shape. They argue something about laws that need to change instead of them personally having to change their lifestyle to safe some fuel. Anything to fit their actions. I am quite frustrated by this "me first" attitude.
Part of this is a separation of concerns between people in different roles. The person designing the thing may be different than the person engineering particular parts or getting parts in the supply chain.

Take something like a radio. The person building the electronics to meet the design and sourcing the parts may need to know the requirements around the temperature it needs to operate in. The person handling the internal electronics is very likely different from the person designing the product. The person designing the product will need to know where, when, and how it's used by whom.

With software we often mash the roles into one or a few people. A developer may do all or many of the parts. If we look at other engineering disciplines, aside from software engineering, requirements often make sense.

I was just reminded of someone who had to test PVC piping. It had to meet certain standards for handling pressure. The people do engineered the materials, the thickness of the pipe, and so forth had to know the requirements it needed to meet. They also needed to know the requirements for the size of the pipe so that it would mate with other things. They weren't designing the system the pipes would be used in.

Requirements are often a way to take the design, break it up, and communicate it to others who aren't part of the design. They are also a way to create common interfaces. Both of these are things software designs are often bad at. Sometimes intentionally so (non-standard interfaces create lock-in).
i am equally interested in seeing it compared it to alternative fuels in the same manner. the point is more about putting nuclear into perspective with human error. and what kinds of human error are necessary to make nuclear dangerous.

I feel there is an assumption that there will always be enough people at every plant who are fully competent, which i do not think is the reality we would see if we replace most energy needs with nuclear
That is technically true. Though the duration and severity did vary (and the definition of recession also varies around the globe). For example the U.K. consider the recession to have lasted 5 quarters whereas in the USA recovery (in some macroeconomic statistics) was faster with the economy being considered to be in recession for just two months. I don’t think a two-month recession is particularly concerning though a repeat of the GFC would be.
Putin’s War Sends Russians into Exile
How is this all legible on such a small screen though?
> Erm, no we are not

Yes, we are. Like I said upthread, we're sending aid and weapons en masse into Ukraine. Putin has put us on a shit-list of countries, and even called the sanctions a declaration of war: https://www.bbc.com/news/world-europe-60633482

It's a proxy war, but still a war, with high chances of escalation. It's also being fought online, over social networks, with Russians actively spreading propaganda on our media and networks.

I've not been drafted yet, but the likelihood is becoming higher over time. We are at war, it's just not official yet. But as far as Russia is concerned, it's not even official in Ukraine, so "official definitions" don't matter.

> And as far as I can tell, way more horrible are being done in Yemen

ctrl+f whataboutism on this page, please.
Got me to post for the first time just to see my guy.
People often to go back to their abusers, even though it means getting abused again. That doesn't mean it's okay to abuse them.
Yes, that happens in western countries. Either on construction sites or for "household aides."

For the first the authorities in most western countries try to uncover it with raids on construction sites etc. The household situation is tough, as it is harder to see.
I get why the old timers say they prefer proven technology now. When i had less then 4 years of experience every new framework was worth checking out no maater how unproven it even was.
I really like working on a project for 5-8 years at a time and really building tools to make the system run smoother and reliably. It really has backfired, I'm out of touch in the latest interviewing fads and I think hiring managers wonder what's wrong with me rather than thinking I'll be a good hire.
Surely it isn't in the best interest of the state to allow families to destroy themselves in such a manner!
I don't see that conditional made in his claim. I'm asking for data to support his claim, if such data does not exist than it indicates the claim is unlikely to be valid.

Would you like to clarify your meaning of "normal porn" and "toxic porn", and what data exists to support your claim?
Ahh, I came across this article trying and failing to rebuild glibc in debug mode on Arch Linux, and it would always error out due to _FORTIFY_SOURCE (eeg. https://bbs.archlinux.org/viewtopic.php?id=245755). IIRC I tried creating a chroot but ran into the same error (or couldn't make the chroot work, forgot which). In the end I gave up rebuilding glibc in debug mode (since it would've slowed down all my programs). I still don't know what I did wrong; maybe glibc is just incompatible with optimizations off.

Nowadays Arch uploads package symbols to debug packages and servers accessible by debuginfod (https://wiki.archlinux.org/title/Debugging/Getting_traces), but I've observed debuginfod greatly slows down gdb and valgrind and strace (so I don't set the DEBUGINFOD_URLS environment variable by default, only when actually debugging).
With the dust up in Ukraine, people might want to eat the corn rather than fail to afford it for their vehicles. After all, the purpose of this was to keep the agribusiness happy, right? I’m sure they don’t care who they sell to…
"Going into debt you then invest" is probably the exact wording used by pathological gamblers to justify betting their house at cards. In older times, that's how people gambled their way into slavery.

"I'll borrow some money to buy the seeds I need to plant my crops" and then the harvest goes bad and you have neither food nor money to repay the debt. Suddenly the wealthy neighbor you borrowed from is taking your land to pay for it.
36? How was Elvis on American Bandstand, Boomer?
ML techniques are leading to some interesting work in determining this. Here's one such example https://journals.plos.org/ploscompbiol/article?id=10.1371/jo... Female zebra finches do not sing, only males do. I'd imagine that if bird song is high on communication, it would be seen in both sexes (and there are song birds where females sing, but not studied as much as far as I know.) tldr: still unclear, but new techniques give us hope we can answer
I've been doing 4-5 and it's the same for me.
All to often potential customers say they want X, but really have no idea what they want.

Or they actually do really want and need X _right now_. However when you come back with X in 18 month then the customer has already solved X themselves, found another company that can do X or don't really need X any more.
An insightful historical context on how defeats in the Crimean, Japanese-Russian, and Afghan wars marked Russian collapses. And how Ukraine may turn out to be too big to swallow.

Also, there are some ramarks on why peace talks were never on the table:

"If Putin was aiming for negotiations he would send someone from intelligence/security apparatus. But instead he sent Medinsky, a cheap propagandist with no authority and no influence, who's looked down upon in Kremlin. Putin doesn't aim for negotiations or for peace with Ukraine"

This piece is refreshing. I am disarmed (pun intended) by naivety in the West, and ubiquitous Westsplaining, even by otherwise smart and educated people. For example, Scott Alexander wrote (https://astralcodexten.substack.com/p/ukraine-thoughts-and-l...):

"Russia gives up and goes home."

Nope. Anyone with even a rudimentary knowledge of the local history knows that this statement is ridiculous. If there are any parallels, it was Anschluss in 1938. No, getting Ukraine won't statiate Putin. No, the West giving it up won't win the peace.
Wellll, in complete fairness, I don't blame them/you. There are people out there waiting to take advantage of you, so of course keep your head on straight.

I omitted the part about people like that because ultimately, they were easy to see through - whining about needing money after talking for a few minutes, being overtly flirtatious, etc. They just weren't a large percentage of those I'd met.

In any event, good luck, hope you've found a new friend.
> what you can do is find ways of explaining the cost of what they're asking in a way that is effectively no

What's good about that is that your superior may want to actually eat the costs because he may have information that he has not shared yet with you.
That’s great to hear. However I’ve always had trouble trusting my manager. There’s a lot of information managers cannot legally disclose to employees. So it feels very one sided when I get well-rehearsed-seemingly-ok responses.

What is stopping my manager from doing a 20% raise today, then replacing me in 3-6 months with a lower cost person? How do you build trust or guarantee a 2-5 year timeline attached to that raise?
In your story you thought you knew what to build, but didn't.

The "MVP" theory is that the MVP is part of validating that you really know what to build, as you say.

OP author disagrees. (I'm not sure OP author says anything about when you "start selling" exactly).

Clearly a lot more can be said about how you know what to build if not an "MVP" approach. OP suggests a few things: "cultivated instinct" (which as a phrase alone isn't too useful, how do you get it?); Spending a lot of time talking to potential customers, and not necessarily taking what they say at face value but "averaging" it, and mixing with that "cultivated instinct"; and maybe most specifically/operationalizable -- spend some time working in the industry/market before starting the company at all, so you've seen "how 5 other companies have built something and know all the things that they’ve done wrong, and it will be a lot easier."

"Domain expertise" might be the main thing he's talking about, arguing agianst the idea that you can start a company without somebody involved having significant domain expertise/experience in the industry, but instead develop that market knowledge as you go, through an "MVP" approach.

I'm curious how those ideas relate to your company, how much industry/domain experience you had before starting the company.
Product Manager in financial software here - communicating ideas is definitely hard. I try to bring a visual / diagram when discussing user stories because it takes esoteric and intangible concepts and makes them a bit more concrete.
UI performance is awful. And desktop Excel is also scriptable.
Oh yes, "large groups" of bombed afghanis wanted to be bombed by amercans? And if UK and EU supported putin in ukraine (to make gas cheaper in europe for example), than the occupation of ukraine would be a good thing? So it doesn't matter that you destroy a country and kill a huge number of people, if your friends help or atleast "morally" support you with that?

Putin has a russian minority in ukraine, that was being attacked for a long time now, by groups like Azov (who were globally marker as neonazis just a few months ago, by most mainstream media), and which are now a part of national guard (for the last ~7 years). You cannot call it racial clensing if all the people mentioned are white (serbs, albanians, russians, ukranians), but considering the amount of brown people the americans have killed in the last few decades, it makes you wonder.
BubblyDoo | Frontend Lead | Hybrid/onsite | Full-time | Antwerp, Belgium

We're creating the world's most powerful product personalization platform, empowering anyone to create and sell their own personalizable products.
We're launching in 7 new countries this year and we are looking for a React Developer to scale our website. We strongly believe in a low-code future and are building our product to be extensible with code.

BubblyDoo is an early-stage (team of 7 of which 3 devs) and high-growth startup with a young team. We offer a great salary depending on experience, and equity. We're looking for an on-site position and offer digital nomading for one month a year.

If you want to know more, please reach out to me at hansottowirtz@bubbly-doo.com. For more details, check out our job post: https://www.linkedin.com/jobs/view/2955581059/
> I think you're focussing on the wrong metric.

I'm focussing on the claim made by OP which is contrary to what is commonly reported (I provided the paste from the news report). He stated "It explains why porn is mostly made in low income regions like Eastern Europe and South-East Asia."

Do you believe OP's claim to be accurate? Could you clarify what evidence you used to form that belief?
Because not everyone has the same priorities.

Like, your manager in their mid-30s might value steady employment, a good salary and good benefits, whereas their low-mid 20s report might value fast promotion, salary growth and relocation potential. So if their request to move from London to Seattle got denied, the manager might think it's not a big deal, while for the report it's a complete deal-breaker
With a recent Instagram block I assume you will see much more ordinary people using VPNs.
Minor typos (especially in the first sentence of the article) are a signal that the author and editors did not put sufficient effort into quality control. This calls into question the correctness of some of their deeper statements.
It has limitations. I don't think Amazon really likes it much as a feature anymore but I think they know people would be really angry if they got rid of it. They haven't bothered adding support for newer file formats beyond KF7. You can sometimes trick an ePub on there by renaming it .zip and get an AZW3 but it doesn't always work. They also make it annoying to get covers on emailed documents.
I'll be switching to a linux phone as soon as there is a decent way to run whatsapp on it. I hate whatsapp but I need it.
I think the problem with MVP today is that MVPs have such a shorter lifespan now compared to the past decade that by the time you iterate into a full product it should have happened so fast that it looks like you basically built the right product from the start. If you don’t go fast you will miss the opportunity and be beaten by a competitor.
> It is like placing a knight on a motorbike instead of a horse.

I just wondered if in a thousand years the lines of the different eras will become irrelevant enough that this could be a representation of the olden times. There would be plenty of photographic evidence proving that people on motorbikes never wore knight's armor, but it's possible that detail isn't important in that context.