skysight-inc/HackerNews huggingface dataset:
> People need a better life so they don't get depressed in the first place.

You know, I think I actually agree with you on that point, despite the rest of your post. I won't address the rest of what you said, because it'd just get nasty.

The problem, in my opinion, can be described by Maslow's hierarchy of needs. In the US (probably elsewhere too, just speaking for myself), the layer below physiological needs, like clean air, shelter, clothing, etc, is: "Get a job."
Without that, you're dead.
I'd take anything coming from captured soldiers with a big grain of salt, as they could be talking under duress. Though in that case it's clear that Russians are bombing Ukrainian cities.
The Tech Behind Apple's M1 UltraFusion Chip Interconnect
Android has different security guarantees compared to desktop/server Linux. E.g. people should expect that none of the installed software can hijack the phone completely and that most damage from malware should be mitigateable by uninstalling malicious app.
YOur UI kills me. Dope stuff.
While Verizon may (or may not) have offered one developer $300k, it’s certainly not the norm: https://www.levels.fyi/company/Verizon/salaries/Software-Eng...

It’s not for AmEx either: https://www.levels.fyi/company/American-Express/salaries/Sof...
Google to make changes to apps after TCD finds privacy issues
Enforcing the No-Fly zone actually means running SEAD missions to take care of those, including in russian territory. That's why it would bring WW3.
It is like Einstein said, WW3 will be fought with TLS certificates. Or something like that...

Didn't Russia have no CA at all? But even then a CA must be trusted first before their signatures are accepted.
> My big issue is the backgrounding. I like watching a video while cooking, but I also need to use timers. Not having the video stop and re-orient itself to portrait while I quickly set or dismiss a timer is excellent.

Background playback is a paid feature. You may disagree with that decision but the option is there if you wanted it.
Unlike the effect layers, nodes can have multiple inputs. Also, in more advanced node systems, nodes can have types other than "Image", e.g. number, boolean, etc., and node inputs can accept those types.
You didn't buy the $20 battery from Apple, did you though?
> artillery being stationed in school yards

well, it's not the worst location, since I guess schools are closed due to the conflict and thus empty of children
>nested tabs

For many users this is TST's main benefit.
> Paired with the total sell-out of the Democratic Party to the military industrial complex in the 1990s came the demise of that thing called "pacifism". I find it grating how literally nobody seems to take that idea seriously anymore.

If there's any thing I'm taking away from this, it's that Pacifism is dead. You need serious deterrence. Pacifism is what let Putin get this bad.
Any news about running Android apps inside Pinephone?

It was more than an year since I've last followed the progress on this topic. If someone here has some pratical experience on the topic, would love to hear your thoughts.
I think this is a bit of a misread of what MVP means. It's not a prototype or a way to search for the right product to build. It's prioritising the minimum set of features to launch a viable product.

That pretty obviously implies that you already know what to build, at least roughly, so that thinking has been done. If you need more than 20 objects and pagination, then that's part of the V in MVP.

The difference is that you don't spend 2 years on 100 features you think people will want (or even, people tell you they want) - you boil that research down to 15 features that can work together as a product that you've defined will be useful, and then build the next set of features on top that will allow you to access more of the market, partly based on what you learned from the previous iteration, etc etc.

You may still spend 2 years building (and you should definitely carve out budget assuming that) and you may still build 100 features, but you launched much earlier to get information, and you may have built 30 features differently due to the extra information you got, and you'll have got a pretty battle-tested product into the market by the end of the two years.

You probably know all this. I'm restating because I read so many articles that confuse an idea with observed (or anecdotal) bad implementations, and this seems to do the same thing.
> Keep in mind, the 3000 dead you claim are, best as we can tell, fabricated by Putin.

It's impossible to have a rational conversation about this topic when data about civilian casualties provided by the UN[1] is framed as fabricated by Putin without providing even the smallest piece of evidence.

Also, the second article you linked to is arguing about the semantics of the word "genocide". If you want we can argue semantics, but even that seems quite difficult when since 2014 the neo-Nazi Azov battalion has been officially integrated into the Ukranian army. Of course, the article conveniently skips mentioning both the word "Azov" and "nazi".

[1] https://ukraine.un.org/sites/default/files/2021-10/Conflict-...
Meh they could start by applying more thought and attention to apps that make them a good amount of money, like halide. Multi six figures a year at least apps like halide should get a bit more thought where they read the notes than shit like this.
It is estimated that Russia performs 200 air raids a day - hence the relatively high number of aircraft shot down by the Ukrainians.
> e.g. 'two' instead of 'too'

Oh wow. So, is this a common thing? When I type without thinking about it too much, and with my typing not being able to keep up with my brain, I tend to make those errors a lot. But I thought it was just me being dumb and not some general thing that happens to people.
I have no investment advice for you, but it's always a good idea to streamline your economy, so that you can manage with less if something happens.

Make sure to have a small cash reserve so that you can manage for a while even if something devastating happens. Make sure to have a small stockpile of food at home so that you can make those money last longer. As a bonus, this will also count as basic prepping, and you'll be able to handle things like being snowed in for a week without too much problems (assuming you live where such a thing is possible).

Also cut down on non-mortage debt if possible, and make sure things like streaming subscriptions can be cancelled at a minute's notice; If you end up losing part or a lot of your income then you don't want to be stuck paying for things you don't really need (Spotify, Netflix etc).
Saffron and major depressive disorder: meta-analysis of clinical trials (2013)
Leave the city.
This article then serves to increase the misunderstanding, rather than just clarifying what it should mean. Conflating idea and implementation is not good.
Even when obfuscated, the code looked safe to me. (But I did wonder, and thankfully, HN has set httpOnly on the cookies.)
Lot of "processes" that comes out of silicon valley(and in general US) should be adopted with caution. "Try before you buy" approach should be used. First let it settle in the industry(at least in the US) and then test and adapt to your project on a case-by-case basis.

Take any process, Lean, MVP, Agile, etc are paraded as if they are solution to every Mommy's and Daddy's problem. It is not. One size does not fit all. The only statement(which is an old wisdom out of the UK computing industry) is "There is no silver bullet". This applies to everything in life, even MVPs.

MVPs works for most software startups(and some other creative industries), but it is not viable for everyone. So saying that it "always works" or "it is busted" are both wrong statements.
Yes, until recently where I have a Pinephone, but at the end of the day, I do mostly a "phone" usage rather than data/camera/social usages
I knew Blender had a video editor, but I didn't know that Blender had a node-based image editor. Just did a quick Google search -- are you referring to Compositor?
Related:

Ask HN: What tips do you have for weathering a recession? - https://news.ycombinator.com/item?id=15798401 - Nov 2017 (104 comments)

Ask HN: How are you preparing yourself for a recession? - https://news.ycombinator.com/item?id=22527383 - Mar 2020 (148 comments)
Their definition of "terrorism" includes Abdulkarim al-Hawaj, who was 16 year old and sent texts about about a peaceful protest for the Shia minority. He was tortured and beheaded for this.

Calling Saudi Arabia medieval is a grave insult to the Dark Ages.
It couldn't join NATO until the war against Donetsk and the Dombass were over anyway. That mean recognition that this region seceded. Doesn't matter the formation/joint training, it wasn't legally possible for Ukraine to join.
That was my takeaway too. MVPs help you understand what the product should be. Helps you escape chicken/egg situations.
Ccccue: Generating C4 Diagrams as code with Cue (Cuelang)
In this article, I present a way to draw C4 diagrams (c4model) as data with the CUE language. It uses plantuml as a renderer.
> Losing interest in something because of a pop-up that can be easily side-stepped causes you to miss the opportunity

If that was a single pop up on a single site, I would agree with you. However, it's the hundredth, or the thousandth just today. So, cumulatively they present a big obstacle, and a hundred/thousand-first such obstacle? It will just make the person close the website and never come back.
>>Most people so outraged about “Ukraine” have no clue what they are supporting or doing or even that they were totally ignorant of atrocities happening for the last 8 years.

It must be nice living in US(I assume) and being able to be an armchair expert on this. Meanwhile my family is already housing several refugees in their homes and hastily getting their passports renewed in case Russia moves a little bit west. The war is real and affecting real people.

But yes, please explain to us how not being familiar with the conflict in Yemen is making my outrage at conflict in Ukraine somehow ignorant. I'm listening.
I was also very attracted to this game, but then I found out it's really an RPG and there is no (real) building of any kind. I don't really know anyone who wants to play a procedural generated blocky-RPG they can't modify the environment of :/
What's supposed to happen with ZFS is that if the rest of system needs more memory, ZFS should back off and release some of the memory that it's using. It can do this because most of its memory use is just caching, and while there no doubt is a limit to how far you can take this, I never heard anyone question the effectiveness of this on the OpenSolaris/Illumos implementation.

I don't follow FreeBSD closely, but if memory serves there was a concern, particularly in the early days of the ZFS port, that their implementation couldn't be counted on to release RAM fast enough, if the system suddenly came under significant memory pressure. Hence the advice was to always run with more-than-sufficient RAM to minimize the likelihood of getting into low memory situations. I think this is a significant part of why FreeNAS considers 8GB to be the minimum supported configuration.

So it seems to me that this isn't really about ZFS's RAM requirement, rather it's about hedging against the volatility of the RAM requirements of other software on the same box, in case ZFS can't back off fast enough.

These days I run ZFS on Linux, and I remember about 4 years back spinning up some bulk data processing job that was configured to use 14GB of RAM, on a 16GB box, and watching ZFS's ARC RAM use drop in a single second from 5.5GB to 0.5GB. So I'm satisfied that for my purposes, on ZoL in recent times, this isn't an issue I need to worry about.
> Booking out a hotel for hundreds of aides, attachés and visitors is very difficult outside the largest cities.

Even the biggest yachts can't host even close to these numbers of people.
E.g. the gigantic Azzam superyacht, at a cost of $600M, and 180m in length, can host only 36 guests according to news reports.
Are you just bitter that someone would earn so much? Why are you being so snide and nasty to this person sharing their compensation? We all benefit from that.
> Bitwise operators operate on bits, not bytes. Because computers operate on bytes, and you can't address a bit - you have to modify bytes to accomplish your goal.

I think this may be the fundamental intent I was missing. How do people wrangle these things in their head! Is it ever intuitive, or are even the proficient externally visualising this stuff in some way?
> Oh, and starting a nuclear war at the same time.

Angry FSB Guy (which may be entirely false) stated that the decision isn't Putin's alone to make and that Russians are not willing to die for Putin.
It's a good article, but I don't think it's a sensible suggestion. I don't think the problem can be solved by looking at how content score. There should be a dynamic structure that will check that a site is of good quality. and this quality control has to be fed from very different things. To be good at SEO right now, it's enough to add meta tags, write articles with certain characters and do a few more things like these. it has nothing to do with quality. Good page speed has nothing to do with quality. Using ssr has nothing to do with quality content. I don't know exactly for what purpose opentelemetry is used, but maybe we need something like opentelemetry for quality monitoring.
tell them: its just business
https://www.windytan.com/2021/03/speech-to-birdsong-conversi...
Tbf beheading sounds far more preferable to some methods used elsewhere(like lethal injection). Not that I support either.
If they offered you the job, they must have thought you had the skills? Even if it was something that you didn't quite know, you could learn on the job?
It's $12/month, not $10.
Ask HN: Where to search for geo-located and timestamped video footage?
I was wondering if there is a search engine where I can search for video footage specifically shot of a certain place at a certain time. The use case I'm imagining is to watch footage from e.g. conflict zones for investigative journalism.
I guess it is doable as long as you are doing only that with your phone. If it is linked to a google account for example, the OS and "embedded" google application will still report tons of data that will be then use for advertising
China battles multiple Covid-19 outbreaks, Driven by Stealth-Omicron
It's not just Rust projects, but it is right now where a lot of the interest is. A few years ago it was a lot of "written in Go" or "written in NodeJS", as those were the "hype" things.

Also it seems very off-topic complaint (even more than it would be anyways) in the discussion of a C++ project?
Greece, a NATO member, has operated the S-300 for over 20 years. Slovakia has them as well.
I didn't see it as that until you mentioned it.
You dont need to be stupid to allow yourself to be exploited. Being poor is sufficient.
Really? Everything points to 'economy is fucked for the foreseeable future', people are worrying about possible food and energy shortages, and your take is 'don't forget your FOMO though, stonks still go up'?
Small-time voting fraud in the form of asking acquaintances to vote probably goes on all the time and frequently succeeds at securing a front page spot already; after all it only takes five votes or so. We occasionally see hard evidence of it when someone outright admits to this practice or solicits votes in the open on Twitter. People just don’t mind it that much because right now the practice doesn’t noticeably degrade the experience. Imagine if big money is suddenly involved at a much greater scale.
Still at least an order of magnitude fewer guests than was suggested above. A small hotel can host this many people.
The Performance Impact of AMD Changing Their Retpoline Method for Spectre V2
Diversify you risks. As much as you can: ETFs, property, rents, commodities, crypto, private funds, currencies.
The Lightherder and the God Machine
The rising costs of China’s friendship with Russia
Tell HN: Exercise caution with links to archive sites
Some users comment on posts with links to various archiving sites containing copies of linked article. This is obviously welcome when linked article is a garden / behind paywall but often the article is perfectly readable with JS disabled and archive site requires running Google's, Cloudflare's JS code or worse.

Some archive sites - like archive.ph - attempt to run malicious code on viewers' devices. It seems that archive.ph's copies of various articles[1] all attempt to run at least a script from mail.ru domain that appears[2] to "harvest data from the page (references to "gender", "age", etc) and some shady-named variables like "bait". Also a function that fetches data from top-fwz1.mail.ru and then tries to submit a hidden 1px*1px form created in an iframe using this data (...)"

[1] https://hn.algolia.com/?dateRange=all&page=0&prefix=false&qu...

[2] https://news.ycombinator.com/item?id=30669851
If you have a stable job and a fixed mortgage you’ll be okay regardless of inflation. Inflation really only affects those who hold debt or hold cash. As public inflation numbers increase, make sure you are getting a commensurate increase in salary.
The short tenures also lead to a bias toward technologies and techniques that look good in their first 0.5--1.5 years of usage but then ages badly with increased maintenance.
According to the US the Ukrainian Air Foce still has a lot of assets on the ground. So they might be overstating their case about the no fly zone to get
NATO involved. Can't blame them, as they face an existential threat.

"..A senior U.S. defense official added Friday that the Ukrainians “are not using their fixed-wing fighter aircraft very much. They have about 56 fighter aircraft remaining on the ground, and that is the majority of their fleet.” Kyiv is only flying about five to 10 sorties a day compared to Russia’s roughly 200, the official continued. The Ukrainians “haven't proven that they need to do more than what they're doing. They've been very effective with the other tools that they have used, very creatively, and those are having a good effect on Russian airpower...”"

https://www.politico.com/newsletters/national-security-daily...
I don’t know enough to give advice, but could I suggest something for you to consider. In any town with a pool, and especially anywhere near the sea, there are people who get up super early and swim. It’s an instant inclusive group of people, with no religious or political bent, and surprisingly open to people with different physical abilities, it’s not just about elite performance, especially if it’s a community owned pool or in the sea or a lake. If you’re lucky enough to be near the sea or a lake, look out for a group called ‘icebergs’ who jump in the ocean and then go for coffee, they tend to super social and welcoming.
If you name a cell in Excel, then use it in a formula by clicking on the cell, Excel will use the name in the formula. Sheets won't, which misses the whole point of naming cells.
1. It was early.

2. Google services.

3. Google support for telecom partnerships.

4. Java which at the time was rather popular cross platfrom technology.

5. Opened platform with few restrictions to publishing and easy to install apps.
> Companies in Europe and beyond are vying for control of the crown jewels of the connected car era: [...] where you go; what you pass; where you stop; what you listen to; what you watch; your good habits; your bad habits. The contest is entering a pivotal phase as EU regulators look to hammer out the world's first laws for the ballooning industry around web-enabled vehicles [...]

"Web-enabled vehicles". Leaves one speechless.

> Many companies view data as the gold of the new wired world [...] "If you don't have access to data in the future, eventually you'll be squeezed out," says Tim Albertsen, CEO of ALD, Societe Generale's car leasing division, which commands millions of vehicles. "You'll not be efficient, you'll not have the right services, you just can't operate at the end of the day."

...You will need a special kind of society, not to be squeezed out if you DO have access to such data. Not a desirable society.

> Car manufacturers, guarding their gatekeeper role in accessing data from their vehicles, have resisted specific regulations for in-vehicle data, saying that protecting consumers is paramount. "Europe's auto industry is committed to giving access to the data generated by the vehicles it produces," said a spokesperson for the European Automobile Manufacturers' Association (ACEA). "However, uncontrolled access to in-vehicle data poses major safety, (cyber) security, data protection and privacy threats." Yet the companies lined up against them say limiting or charging what they deem unfair amounts for access to in-vehicle data could kill off competition for carmakers who already operate their own leasing firms, car subscription services and repair shops.

It seems that on the one hand there is an issue about repair shops assessing the car with relevance to what they should and could access - problem that should have never been created in the first place -, and an issue about «car subscription services» which reeks of more issues - "CaaS, Car as a Smartphone".
Building a viable product is of course something you need to do as a company to succeed. Building a minimum viable product on the other hand might just trap you into building a product quickly that isn't viable because you end up throwing away the baby with the bathwater. The problem is with the word minimum. How much of your product can you strip away without losing the value proposition? If you strip away too much, it won't be viable.

This is where startup methodology of building something quickly and then failing is at odds with the traditional way of doing something well and then growing a business around that. It's a slower process but occasionally such companies become big. Investors are obsessed with taking short cuts to success. So they'll favor companies that build an MVP. Most of those will fail but occasionally they get lucky and the failures are relatively quick and painless (think acquihires).

An MVP is easier if you eliminate all risk. Like the outcomes of potentially risky R&D or actually doing anything complicated and risky. Of course the intersection of low risk stuff and actually valuable stuff is pretty narrow. So investors love things like uber, air bnb, because all these things are are simple variations of market places and easy to understand. They are no-tech companies and their MVP is a simple website. All they needed early on is marketing, business development, some generic full stack coders and lots of cash to fake it until they make it.

MVP thinking breeds generic no-tech startups. Some of these end up being valuable but most of them don't really do anything that is technically interesting. Or valuable. Or viable.

There's a different class of companies that follow a very different pattern. These are tech companies that start with some hard core R&D. They are risky investments with a non linear payoff (relative to the investment) in case things work out. SpaceX is a good example. They got close to failing after spending many billions. And then they made it to orbit and with a lot more investment they eventually got the company profitable. The MVP for a rocket company is a rocket that makes it to orbit. The MVP for a nuclear fusion plant is building a plant that produces power. That has not happened yet of course but people are spending billions trying to make that happen. That's a different type of investor that does that. Usually, these investors will base their decisions on very early proofs of concept, founder reputation, or other signals of things looking promising.
Cycling on a gym bike for 1 second is also 300 Joules... It all depends how it's delivered!
maybe they are able to create good docs, and good guidelines, because they burned themselves in the past creating godawful ones?
Non-paywall:
https://archive.ph/iMfO9