skysight-inc/HackerNews huggingface dataset:
Generally, the best time to invest is precisely when everyone else is pessimistic about the market. When I say invest, I mean true investing. Long time horizon.

Like others have said, that’s aside from the point. You are more likely to lose than gain by timing the market. That’s what the GP is getting at.
Why do you think that is? Is the balance of power in France tipped in favour of labour rather than capital? Or is the arrangement in France fairly typical for European countries, and it is countries like the US that are weird exceptions?
Glad you tried it out! If you can spare the time, can you open an issue with more details on the problems you faced? It's very important that we understand the challenges that other devs face so that we can improve!
Isn't the answer to this pretty clear – certificate pinning for important sites, and a worldwide exclusion from it in the root of trust?
Those are paid features. You may disagree with the pricing but I'm not sure if those are valid complaints when you're actual issue seems to be that you don't want to pay for these features (which is, of course, legitimate).
Building the thing right - takes just a few years of experience.

Building the right thing - that's the real challenge :-)
113 comments yesterday: https://news.ycombinator.com/item?id=30653350
The extremely sad thing about this is that threatening to resign is the only way to get a decent raise in my experience. Nobody cares if you just phoned it in during the last period, or went above and beyond and implemented great ideas that ended up saving hundreds of man-hours.
I'm not saying the Russian are trying to minimize damage to the city, but Kyiv are well within range of their newer rocket artillery like the BM-30; so if the Russian want to level Kyiv to the ground, they would be able to do it relatively easily. In addition, they can also do carpet bombing with their high-flying Tu-95; which is mostly safe from Manpads.
I have found, multiple times, that externalisation of higher level roles hurts product development.

This is less obvious in traditional entities, where they may care more about yearly checks and balances than long term consequences, but it eventually hits them still.

Not saying that there isn’t great and cheaper talent out there, but they aren’t usually fond of these big meat machines that are IT consulting companies.
Having a rough idea of how portfolio management works would be a good start.
Logically, having all of your money in one bank(or asset, or whatever you are used to) is not a good idea since you're exposing yourself to a single point of failure(if that one asset/bank fails, you're screwed). You could have for example, 50% of your capital in one bank, 25% in another, 25% in cryptocurrency stables(currencies that keep an almost fixed value) and in this way you're reducing your risk on one side and raising it in other assets.
There are entire books about how to manage money and risk that explain in detail some common patterns and things to avoid when managing money.
Of course this is not financial advice, we all know that finance is a dangerous world and copying what someone else is doing may not bring you the same results.
Unlike the supposed "large Ukrainian support base" for being invaded which has spectacularly failed to manifest itself in the current conflict, we have plenty of evidence that Russia is systematically levelling cities within range of its ground-based artillery.

It's not "applying Occam's razor" to insist that the reason Russia failed to take out the Ukrainian air force on day one and didn't start levelling cities in earnest until its ground based units were in range is due to Ukrainian enthusiasm for being invaded. The simplest possible explanation for Russia flying few air sorties doesn't involve Ukrainian attitudes towards the Azov battalion, it simply requires looking at their aircraft attrition rate.
Thanks, we don't have any non mortgage debt. Our mortgage is relatively low compared to most.

I'm not looking to invest, I just want to make sure I provide food and shelter for my wife and child.

Good idea to have a plan to rapidly reduce spending. I think I'll see what I can cut now. There are things I host that can be cancelled. No more VPS to host a personal email server I hardly use.
After the war it was not just individual people that who traumatised,
but the whole of society.

Being robbed of years of life, facing death and disruption on a daily
basis has long term effects. It brings home mortality and makes one
focus on the more important things in life, like spending time with
family and looking after your health.

After WW2 we entered a period of extraordinary economic growth. Most
of "modern America" was built in this time.

But something is different about COVID, climate emergency and the
emerging Ukraine crisis. While they are all similar types of stressor
in creating societal trauma, the upshot is a withdrawal toward slower
economy, low growth and even regression in some areas. We all know the
"party is over", at least until fusion is here. It's not just an aging
population either, I hear this from 19 year old kids.

What's the solution? William James wrote a fascinating
long-essay/booklet called the "Moral equivalent of war". Some people
read it as a call for something simplistic like "National Service",
but it's actually a psychologically astute account of human (and he
claims especially male) need to feel "useful and part of something".

Technological capitalism is failing to deliver that. On the contrary
it is making us weak and dependent.

Resignation means two things.

One is quitting a job.

The other is "surrender in the face of despair"

Make of that what you will about our societal disposition in 2022.
I honestly thought this would be the year we would be free of covid disruption (to a larger extent). Each year in 202x has introduced a new curveball.
It is definitively not. I mean, Bluetooth is unreliable, but what happens in most of my other devices is a small 1~2 seconds gap in the sound. On macOS it simply stops working until I reconnect my device.
What is so ancient only an Internet veteran can remember?
Hah! I got a really cool little icon that looks almost like the cassette tape pirate logo of Piratbyrån back in the day. I have old t-shirts with that logo.

MAKE. THIS. PERMANENT!

On the functional side, this really helps you see who is who in a long threaded discussion. Your eye is much quicker at following the little color icons than their names.
They are not hostile occupiers any more,Istanbul has been Ottoman for many centuries.

But the city was called Constantinople. Istanbul in Greek phonetics means "We are in the city” and was renamed after the capture.
It is Ottoman, not part of the Byzantine tradition but Ottomans promoted a continuity narrative without any of the preexisting thousand year old Greek Christian traditions.
Those populations had to be forcibly removed or changed faith up until the 1950’s.
Sometimes, yes. Twice I’ve been offered roles that paid literally 2x my salary at that time (which was already pretty high), but did so because they knew the work was boring and they had trouble finding great engineers for it.

Sometimes, the salary gap is literally there because the work is that much less interesting, and whether it’s attractive or not depends on your values.
Ah, the failure.
Right shift can get tricky for negative numbers. There are two operators for it, one which respects the sign bit, the other does not:

- https://developer.mozilla.org/en-US/docs/Web/JavaScript/Refe...

- https://developer.mozilla.org/en-US/docs/Web/JavaScript/Refe...
Do you not keep up to date on current affairs? When criticizing the Russian war effort can land you in jail for 15 years, it's getting very close to NK - shortages and all included
> quickly get intelligence from NATO about planes in the area and thus
> able to hide in cities

Isn't hiding among civilians a war crime?
Well, the Holy Roman Empire existed into the early 19th century, so the idea isn't entirely absurd ;)
> ... it would mean engaging with, guess what, the air force.

Beating the Russian Air Force in the air isn't the primary issue, we can do that. The bigger issue is that a no-fly-zone must be secured, i.e. bombing radar and SAM installations in Ukraine/Belarus/Russia.

> ... they carved themselves a situation where they can't really _lose_, ...

Quite the opposite, what does a Russian "win" look like here? A huge portion of the population doesn't want them there, a puppet government won't be internationally recognized, and the resulting insurgency would make Chechnya look quaint. Not to mention the humiliation that Russia has already suffered.

It's lunacy to think that Russia is gaining anything out of this. It's not even certain that Russia can beat Ukraine anymore, and it's already a pyrrhic victory if they do.
Tu-95 would be just S-300 bait.
I'm gonna go ahead and vote no on this.
It's the stability of my job that worries me. I see our expenses at work climbing and our sales dropping.
I think one of the major benefits of an agile-like process is that, in theory, so long as things don't sit in the backlog/icebox for months, all your requirements are short-lived. The “hack it, deliver, repeat” process actually benefits the requirements gathering process because you only need short-term requirements; you don't need to understand what the product needs to do a long way out because there's an implicit understanding that whatever the product is in the future will be changed to meet future requirements.

The really important thing about requirements in an agile process is that you need a set of documents that accurately describe what the product is supposed to be doing right now. Using the stories doesn't work because you have to look through everything from the beginning to build up a picture of what a feature is, and using the code doesn't work in case someone has mis-understood the requirements. Managing the change through the project is the hard bit.
> automate it

this is such good advice, at least for low hanging fruit where there is already a solid tool for automating it.

by running code formatters such as `go fmt` or python's `black` as a mandatory lint stage in CI (or git pre-commit hooks or whatever) you never have to argue about code style again. everyone can be equally annoyed by the style spat out by the formatter, and spend their energy arguing about something else.
The most convincing argument I have heard breaks down to two components.

Relative inexperience (not inability) in SEAD(Suppression of Enemy Air Defense) in the face of a robust Ukrainian air defense network.

A desire to preserve force and munitions in case of direct NATO involvement.

Additionally there is a third potential reason, I am no military expert by I assume the acquisition and engagement of targets in populated areas is hard from the air.

All these probably skews the risk/effectiveness balance toward a less aggressive air stance.
My previous company had had such a stable team with no-one leaving for two and a half years. The pay was not amazing but we all got on well and the company seemed to treat us all well.
A new CEO came along and got the CTO to make a third of the team redundant. Soon after everyone left apart from 2 devs and one tester (16 in team originally ). They will struggle to offer support and introduce new features now. Its a big shame really good things were happening and then bang it all fell apart.
> I think you significantly overestimate how many in practice the Russian forces lose to drones.

Note that the parent said not only drone fire, but also "drone guided fire". With help from drones artillery can be quite effective [1]. The more limited firepower of drones is used instead for more "surgical" tasks, like targeting artillery command posts [2], or supply behind the front line (seemingly, they are small enough that they are hard to target by Russian air defense)

[1] https://www.youtube.com/watch?v=icSJPqkzupI
[2] https://twitter.com/Osinttechnical/status/150316201107691929...
I wouldn't call it shady since it states this in the add-on page.

>Information about your tabs are never transmitted or disclosed to either the OneTab developers or any other party. The only exception to this is if you intentionally click on our 'share as a web page' feature that allows you to upload your list of tabs into a web page in order to share them with others.

That's like making an unlisted pastebin or youtube video. It is accessible by anyone but will be public only if you make it (e.g. sharing the URL in a forum). Maybe there should be a confirmation.
This is awesome and an excellent way to start my day, thank you !
Dialing for hours due to low number of modems on your ISP. Loosing your connection because someone in your house would pick up a phone receiver.
> For someone not interested in harming civilians, they're doing an amazing job at it.

I suspect that you have little reference about how many civilians are killed during conflicts. If Russia really wanted to kill civilians you would see tens of thousands of dead civilians already.
This is interesting. I'm currently on £150k in the UK working for a startup (non-VC backed, just an owner with very deep pockets) and have an ownership stake vesting in 3yrs. Like you, i'm trying to weigh up the risk of staying (minimal salary raises for 3yrs) and get the equity or bail for an offer at £175k.

UK market is extremely hot right now.
Then they are going to fail. At the bare minimum you need to have at least one person working both on the technical side and directly with the users, otherwise the risk of making something they didn't want nor needed grows exponentially.
Pfizer-CEO: 4th-shot of Covid-Vaccine needed – Company making 'all-Variants' Vax
Nice tool, thanks.
Putin may be rational and still decide to launch.

What is or is not rational is based on objectives and timelines. It is imperative we understand what these are, as they form the frame of what decisions might be made.
I do think the change was necessary because with every device being A++ at minimum, the rating system was largely worthless. Though since the label also includes power usage per year, that is a good guiding line for comparing across the rating change.
That's I did, but it's on hold and, realistically, not likely to be done. Still not a bad idea IMO.
I save articles into HTML files with TagSpaces or SingleFile to read them later but I could not find a way to serve them easily to a Kindle Paperwhite and read them there.

I create this simple project to fulfill this need. It was just a weekend project that it's already valuable for me.

https://news.ycombinator.com/item?id=30669487

https://github.com/edgartaor/kindleServer
Nasdaq is down 19% for the year.

Looking at one of the best biotech hedge funds, YoY% is -5% (March 2021-March 2022).

These don't qualify as a major gain in my book.
If it feels easy, money was probably left on the table.
It's not really an "or" imo, that's been the case for a long time and will surely remain so short of something far crazier than the current pandemic. But agree that the question is what size ratio we'll end up on, as surely won't feature quite as much WFH as right now, and equally unlikely to go all the way back to pre-pandemic levels.
Nice, this is what I loved about the Web 1.0 before always-on broadband. You would download something and then 'consume' it offline. You could only download so much as you had to find it, and then get offline (every minute cost money). The adrenaline rush whilst online was sweet. Then offline, you would read/watch/listen/use.

You can do the same nowadays. Mirror Wikipedia, download maps for your navigation app, grab a copy of the Bitcoin blockchain (ugh), use Git to clone a plethora of repos, and so on. Great for if you have an airgapped environment. You can even set it up so you never have profiling. The beauty of this specific example is its mostly text, so you can very quickly grab a lot of data, and nobody's gonna figure out which specific you (in this case) read.
Not to encourage you to waste money, and there's definitely benefit in reducing clutter, but saving $4/mo on a VPS is unlikely to make a significant difference.
If one has assets, my advice is to diversify them appropriately.
Here is a review: https://www.eurogamer.net/articles/2018-02-05-sleep-is-death...
Just leave. I've seen more than one senior engineer given a raise, then the.company extracted their knowledge and laid them off in the next downturn when it was harder to find any job.
Stolen "PCPursuit" and Telnet accounts, so long distance bills wouldn't be so bad. When "YMODEM" was a real improvement in information technology.
I see this a lot. I call it “negotiating against yourself.”

I’ve always been a little scared when starting a new role for this reason, but you always figure it out - or it’s a bad hire! Only one way to find out.
The Marketplace of Rationalizations
Are you aware that a person is alive for up to 15 seconds after beheading? There was a Stuff You Should Know podcast episode about that.
That would be a very risky maneuver, given that NATO didn't know the payload in advance. And if it did, them risking the lives of EU citizens in order not to reveal air defense capabilities is a reckless move that I, as a EU citizen don't like at all. Also, for the the "casual" EU observer this situation raises questions about the ability of NATO's air defenses.

On the other hand, if it was a Russian "pentest", why would Russians put a bomb in it? That would only draw NATO even more into the conflict, of which the only one to take advantage will be Ukrainian forces. I don't dare to even think that this was a provocation from Ukraine, but I am really in doubt now on what actually happened.
Well... take a look at one of the pilots they shot down. This guy was apparently also flying missions in Syria. If this one guy's physical condition is any indication of the type of pilots Russia is putting in the field, they are seriously fucked. And before "propaganda", "fake news" etc. There are interviews with him after he was captured, while he's still got that bandage around his neck. It's actually a hilarious interview, basically he says he didn't know what he was doing there, didn't know he was bombing civilians and the Ukranian asks him if he didn't see the cars driving around, or if he thought they were driving themselves like Elon Musk wanted.

[1] https://forums.hardwarezone.com.sg/threads/russian-su-34-sho...
I have some conversations with some of my friends which use to be rich. They can not see that change in Earth's climate because they are not from farmer's families. They heavy believe that climate change is just a BS and Greta Thunberg's activism is just a someone's project maybe for earning money in unexpected ways - not a real thing. They can afford to drive some giant SUVs and they use to open their windows at home in winter while heating is working for having both warmness and fresh air. In other words, they refuse to do any changes in their habits. But if you have some convinceable words for them I can ask them and write down here their response.
Levels of Technical Leadership
Context: https://news.ycombinator.com/item?id=30669030
Yes I've watched it, yes it is the exact same game with the exact same rules. (Across 4, 5 and 6 letter words).
Depends on where you are in the world. In the UK, there's this handy flowchart

https://ukpersonal.finance/flowchart/

The essence is to have a budget. Understand exactly how much you spend and where you spend it. Once that's done, you can work out where (if anywhere) you can save money. It might be as simple as cutting out Netflix, or as complicated as refinancing all your debt.
In my experience, the demand for Go devs far outstrips the supply - which isn't true for things like Java or Node. Also, companies that list a zillion technologies as requirements either don't mean it, or won't be able to hire a single soul - usually the former.
Cascading failures in large-scale distributed systems
Why do you need reports to drop hints? Once they are even considering leaving for a greater salary enough that they are interviewing, they are half a step out of there already. You should be proactively fighting for your team on their behalf regardless.
(BBC news) Ukraine: How China is censoring online discussion of the war
UUCP style email addresses. JANET addresses being reversed compared to Internet/DNS. The web didn't exist. Anonymous FTP servers. Usenet before Eternal September. Attack ships on fire off the shoulder of Orion.
That 10-20% sounds extremely high. The usual estimates for benefit fraud in Finland are something like 0.1%.
SF LOVERS digest (started in 1979!)

https://archive.org/download/SFLoversDigestArchive
It’s only a dirty trick if they don’t mean it. We actively encouraged vacations, and as founders took them ourselves, and it generally worked very well.
The kindle ecosystem is a disgrace when it comes to compatibility.

I have implemented a similar service (working from the WWW) that tracks your favourite RSS feeds and sends content to your kindle via their (terrible) sharing email address.

I find it sad that a company with Amazon's reach plays this dirty with what users are allowed to have on their devices. :(
I might understand "is", and maybe even "about", but shouldn't "Thing" at the very least be capitalized too ?
Indeed. There are a couple of users that provide these as a service to the community but there are also users who seem to be pushing predominantly malicious sites without ever contributing in any other way.

Personally I would rather see all those archive links gone because they have the exact same problems that link shorteners did, even if they are benign today they could easily turn malicious tomorrow.
Russian-caused war casualties have indeed consistently been huge compared to similar NATO-caused wars. On the other hand, specific incidents do happen quite similarly. NATO or the USA have bombed red cross hospitals, medicine factories, media outlets and others claiming that they were being used as human shield and so on.

The largest difference is scale (well, and perception in the media, though that is to be expected). The US may have bombed 1 or 2 hospitals in, say, Afghanistan, while the Russians seem to be on track for bombing 10 or more as this war drags on.
A good question that seems to have its roots in the distant past, just like beheading.
Fair enough, that kind of thing is toxic and I don't get involved with those kind of places.

Personally I moved back from Lead Architect/CTO roles to being a consultant mainly doing IC work where I deliver the entirety of a system myself. In other words I do deliver the goods technically, and happen to prefer that to working politically.

So it would seem my observation/perspective is coming from a different perspective than you were thinking of!
The US tends to be one of the only countries literally obsessed with worker productivity. Many other countries value worker happiness over worker productivity, generally speaking, partially because of a social safety net.