skysight-inc/HackerNews huggingface dataset:
>Why are they paying american programmers 6 figure salaries then?

Because those companies are making an outsized profit from the relatively new and unregulated online advertising/marketing industry.
He agrees with whatever the guest says, no matter how stupid whatever the guest said is. This makes the interviews unbearably boring to me. The interviewer should challenge the guest, so we can learn something from the interview.
I'm a BE dev, and I can say (from my perspective) we work really well together.
It's a REST system and when a FE needs something me and my fellow BE teammates do all we can to give them that something.

During development they use moc's for the payloads that we're not ready to give them. When we build things FOR them all members are happy.

A good rule is to have the teams come to an agreement on the data that they need to show the user. Then have the BE team build out a rough payload.

Paired programming on features is always good.

Myself personally. I have a simple thing to keep in mind. FE keeps the customer happy, I keep FE happy, ops keeps us all happy. As long as BE remember they are there for the FE, everything flows smooth.
> - In the case that there are no failures, there is no e-mail sent, meaning the user only gets actionable e-mails.

I've always thought this isn't the right approach.

How do you know if the email server is borked or you commented out the script in cron to debug it and forgot to put it back in?

Either there's a weekly status report to tell things have been green or you could place cron checks like healthchecks.io (You can self host it.)

Also it's much better to use 'zfs send' with large volumes to backup if both ends have zfs as zfs knows which files have changed and it doesn't have to scan for what has changed on each go as any other tools do like rsync.

https://arstechnica.com/information-technology/2015/12/rsync...
Potable water for drinking etc. The sea there is pretty salty, I think.
I never said that one had to take every UKR claim as accurate

But I will say that they are likely to be more accurate - after all, the Russians are the undisputed world champions of dezinformatsiya for at least 15 decades; Ukranians are at best their students.

And as for who is in the right and who is wrong in these events, it is 100% clear - Putin's govt and military are 100% wrong. He is an autocrat attempting to undermine a neighboring democracy, because the very idea of proper democracy at home, Putin sees as a threat to his power. He is happy to kill and gail opponents, from Navalny, to Magnitski, to Litvenienko, and the list goes on...

It is wrong, that is all there is to it. Stop trying to justify it, or play whataboutism games. Have a deep rethink.
Right, my Stockholm apartment was built in the 90's, so it's not exactly super-modern, but it still has triple-glaze windows, very well-insulated outer walls, and is connected to Stockholm's district heating system, which generates heat by burning trash. The whole building uses a trickle of heat, and my tiled bathroom is still nice and warm, and I can get scalding hot water from the taps if I want it.

There are literally zero drawbacks to the way it's constructed and heated, no compromise needed, so this HN Ask is so weird to me, and it's clear that me and OP live in completely different worlds.
Even if they were a stellar team, the problem with offshoring anything is always culture. The offshore team is isolated from the company, all of its storied century of knowledge (in this case), about engineering, materials, machining, quality, certification, aerospace, systems, it goes on and on.

It's inconceivable to spawn any human safety article outside of that culture into a vacuum behind a contract written by lay business people and PM's.
Documentation and communication is key.

The frontend team will be using the APIs provided by the backend. It should at least be fully documented to avoid unnecessary back and forth.

Regular "get together" meetings (remote or not, not necessarily with everyone) can help exchange pain points and prioritize issues. But not too often to impact productivity.

Basically, the backend team should know what the frontend team needs to consume. And the frontend team should know what the backend's technical limitations are. Trust in each-others expertise is also important IMHO.
>4. That’ll cause dollar to drop like a rock in value. As suddenly no one will need trillions in dollars any more to do transactions.

I don't understand this logic. If you're selling oil for USD, you're not forced to hold on to the USD. You can sell the USD for any other currency. If that's the case there shouldn't really be any difference either way.
Good on Elon/SpaceX for pointing more satellites at Ukraine (is that even how this works?). But do we know if they have enough kits to use it, I hope they're also working on getting more into Ukraine.

Not being critical of this, just curious.
"under the hood" can go arbitrarily deep; nobody thinks everyone needs a deep understanding of the quantum physics governing how a transistor works to build a web app.

But in my experience, people saying "under the hood" are using it with respect to the level of abstraction they are working with. There's a major inflection point in effectiveness when you go "one level deeper", or understand how the tools you are directly using are implemented, even though there are certainly many layers of abstractions below those tools. It helps a ton with debugging and performance work, and you start to really understand the limitations of your toolchain.
They don't go through them that quickly, for two reasons.

First, even advanced MANPADS like the Stinger missile have a very constrained scope of engagement, primarily helicopters and CAS aircraft in your immediate proximity due to the limited range. Situations where you can use them don't occur all that often because adversaries have a limited number of these aircraft to cover a lot of terrain. You need to be in the middle of a ground attack or staked out at an enemy airfield, and they run patrols around airfields to make sure someone with MANPADS cannot get within practical range.

Second, many wealthier western militaries expect to be able to suppress the kinds of aircraft that MANPADS are designed for with conventional Air Force and air defense assets; MANPADS are what you use when the adversary has a dominant air attack position. If the US or NATO ever finds itself in a position where some adversary has established clear air dominance or outright superiority, a great many things have gone horribly wrong. The only time MANPADS might be useful is clandestine or covert missions where there is almost no air support at all because you aren't supposed to be there.

The US maintains a large inventory of MANPADS, but mostly for situations like the Ukraine where an ally that has no ability to establish air superiority needs to suppress the ground attack assets of someone that does. Being able to airdrop a large number of MANPADS in a very short period of time is helpful in this scenario.
I think this is a really common thing to do. Many of us need to use Python, Java, etc. at work and it is fun to use other languages. BTW, even though my preferred hacking language is Common Lisp, I also enjoy batteries included Racket and I have some of the examples from my Common Lisp book (https://leanpub.com/u/markwatson), including my knowledge graph navigator, implemented in Racket. I have thought of writing a Racket book, but I will probably not get around to it because I have been enjoying Apple’s machine learning support for Swift and I am half way done writing a book on Swift and CoreML.

Using different programming languages is mind expanding.
I do not wish to come across as brutish (though I think you are right and I apologize for any perceived rudeness). OP made a statement along the lines of "These stores are useless". I could of course say that he is wrong or a liar but what I wanted to convey was that his experience was only an experience and not an absolute fact.
Care to elaborate? How does cold cause mold?
And you believe that this was done with no influence from the corporate producers?
hire someone from Ukraine
No. It was china. Their productive capacity is what lower solar panel prices. So much so that we blocked chinese solar panels/materials to protect our solar panel industry.

On the one hand, cheap chinese solar panels is a good thing for the environment. But it can be terrible for solar panel manufacturers in the US and EU. At the end of the day, industry/jobs always trumps environment.
How? You still need the dish and by the time those arrive I would think the whole thing is over.

How do you even get a dish if there is active warfare going on? I don't think UPS is making deliveries at this time.
> Putin still enjoys tremendous domestic support.

But does he really? The economic situation is not great, the Southern Ukraine border has been a mess for almost a decade, COVID wasn't exactly a success (their vaccine didn't perform as well as expected)... There has been a lot of grumbling over the last couple of years. In fact, I think he counts on this conflict to shore up his internal support significantly.

> He has no effective opposition.

Well, when he did, he made sure to kill or jail them, so that's not really an indicator I'd rely on.

I agree that there is a good chance things might not be as bad as they look for him, though. It's easy for us to talk tough in February, with Springtime on the doorstep and enough gas to last several months; the real challenge will be September / October.
Don't know where GP is from, but "Süß­was­ser", which translates to sweet water is the German term for water from lakes and rivers in comparison to salty water from the sea. Might be the same in related languages.
Thank you for pointing this out. I'm happy to hear that China is divided on this issue.

Much appreciated.
You talk like Putin is some kind of god? He's a piece of shit bully. What if he take Ukraine? it will cost him the confidence of his people as they start starving from being cut off from Capitol unless they're willing to become a vassal state to China. He has a good tactical game but his strategic game is a failure unless he pulls out now.
I did a books.google.com search and there were no primary references, just a few lines in books about "amazing facts" and a reference to an episode of "Maury."
Why wouldn't you? I unfollow every person on Instagram who remotely causes me mild irritation. It ain't worth fuck all. You're doing something wrong if you actively seek out negativity.
Sounds shady and fake AF

My brother was in coma for a 1year, when he woke up, he couldn't speak for a few days and he couldn't walk at all for a few months

So 30 years in coma, and waking up as a granny, i doubt you can ever make it and be this aware
How would you prevent the fraudulent transactions you just posted if you accept 0 conf proof?
A handy thing to keep in mind during code reviews
IMO the best way to use this is as a way to determine what’s changed between your canonical dB schema (well organised and easily understood DDL) and migrations (which are what gets deployed, but don’t work well as a dB reference). So you edit the schema, then use migra to generate a candidate migration for the changes which you review before deploying.

Tusker (mentioned in other comment) does it this way; my company has used the technique very successfully for several years via some lightweight tooling built around migra.
Hadn’t honestly considered that angle of it. Historically Spring is prime war making time precisely because the winter cold is not conducive to an effective mobilization effort. Even if you’re better equipped to handle the cold, winter still sucks.
They already answered this question in their previous post... The fraudster scales up their account creation. You ban then after 2, they switch to a new account... which you ban after 2, and they switch to another new account, which you ban after 2... and so on, ad infinitum.
ITAR doesn't have a clearance process with extensive background investigations. It is the lowest level of control for sensitive development operations. Non-citizens can work on it but there are paperwork hurdles that some employers don't want to bother with. It does also need to be conducted in US territory.
Is it so unreasonable for a person to want to be able to reduce their dependency on other people in the name of saving money?

Are people obliged to eat at restaurants because it supports the local economy as opposed to buying from the grocery store and preparing their own meals at home?
I’m not a big programming language expert but I like lisp for small projects.
> I think he's gone mad.

Probably a psychopath, doesn't mean he is mad or crazy.
Silicon valley engineers, you can make a difference. Your new side project is to focus laser-like on disrupting the Russian military and government apparatus. Get to work!
Yeah, you are correct. I have to dust up my old maps. Still on a straight line is 50 miles or less. This being St Petersburg, I think Russia will really make a serious fuss on even imagining NATO that distance from St Petersburg.

I think Finland is on eggshells here...
If Mexico signed a military alliance with Russia and accepted to have russian military bases on its soil, what would be the reaction of the US? Of course, Russia is never going to invade a country twice bigger in terms of population than it.

It's a matter of threat management. Even if you know that the guy who's pointing the gun at your head isn't going to fire it, you'd prefer him to stop, or at least throw his gun. Once NATO will have cornered Russia with ultrasonic missiles, then the NATO's ultimatums will have much more power.

I'm against war, and I don't think personally that opting for an aggressive behavior toward our neighbors will wage peace. The US has a very long history of bombing every possible threat on the globe, either economical or military, so I guess your question is quite moot if you think a bit more about it.
Liquorix Kernel
Smoke + mirrors.
I've spent a lot of time in very old houses with limited to no modern heating, and I've never experienced this. The biggest indicator for mold is moisture trapped between walls (including animals getting stuck in walls and dying). But that's a water and humidity thing, not an ambient temperature thing.
Wall Street had some interests against this plan, but it seems they have agreed about it.
It’s literally named after the year it went into production. Of course it was a product of iterative design, refinement and experience going back decades.
For people wondering what "waste coal" is like I was:

https://en.wikipedia.org/wiki/Coal_refuse
IMO the real solution is building materials with high heat mass (e.g. stone), and architectural designs which allow for passive cooling. This exists already, but can be expensive to build.
How would that make a difference? Both the odious Harry Stonecipher at Boeing and the even more odious Jack Welch started as technical people.
Online editor and visualizer for PEGs languages
You really trust CCP? Russia and China have common enemy. US. No one else really matters to them because US is the only "West" superpower excluding India which is economically lagging quit a bit behind US and their competitor China.
I seem to remember hearing months ago that the Russian Central bank has been on a gold buying spree. Pretty wise when you know you're going to start a war, especially when you consider how war drives up the price of safe havens like gold.
Its not expensive. The US is racking up tens of trillion in debt. nuclearizing the whole country would have cost a fraction of that
So they don't work for a company that will eventually put them out of business.

Plus all the other things people mentioned.
> The downside to diplomacy is that if it's ineffective

There are no other means when dealing with a nuclear superpower. Diplomacy is precisely necessary because the US is never going to get into direct conflict with Russia either directly or through NATO. Not for Ukraine. The US is happy to dangle the carrot and throw some token "lethal aid" across the border but that's it. Sanctions will never work. They never have, not in forcing regime change or capitulation. So what other options are there?

> by the time you get to other means, it can be too late because the victim is already dead.

There are no other means and we've been talking about the Russian military "exercises" for literal months. How much time do you need? Since there aren't any other options what are you losing?

> And the fact that Russia made very little effort to justify its invasion to other countries

Russia has almost certainly sought and gained China's asurances of staying out of it. In the Security Council vote 3 nations abstained: China, India and the UAE. In fact Putin visited China during the Olympics. In hindsight it seems that Ukraine was a discussion point and may well have been the reason for the trip.

All of these pro-Western Imperialist drones (often Americans) who want to "be tough on Russia" are just virtue signaling or parroting someone who is. They like to throw around words like "appeasement" and don't offer any solutions of how to deal with a nuclear superpower that we will never fight a direct war with.
This is a clever, but terrible idea.

I have had over 100 different direct reports over my entire career, and in all cases, I think having this number would have been a counterproductive distraction.

In a sense, this is how gig economy workers are managed now. They don't have a human manager, they interact with an app that evaluates them based solely on objective metrics. It's a kind of sociopathic management style. To the company, these workers are only people in the abstract sense. Practically, they are machines from which a specific output is expected ad measured.

OK, let's apply this to other kinds of work. Once management (or people in general) have a single number that ranks quality, it will be used. It will be relied upon. It will be gamed. Even if they start out as honest signals, they will be corrupted.

We humans are messy.

We have a long and complex history of trying to rank each other in "simple, objective" ways and it almost always ends badly.

The seminal work on this subject is Stephen Jay Gould's The Mismeasure of Man. I can't recommend it highly enough. It's one of the handful of books that really changed how I look at the world.

Months after I finished it, new "Hey, wait a minute!" thoughts kept bubbling up at random times.
There is a runtime between the metal and the language.
The runtime is what makes it really nice for writing network services in.
It's also what makes it really terrible for lower level things.
Extend NATO membership to more countries and get them on if they want to in less than a month.

Bring Iran back into the world economy, get them away from Russia. Use them for energy, etc.

Deploy iron dome across eastern europe.

Get a UN-led referendum in various natural localities of Ukraine to decide if they want to be a part of Russia or not. Anywhere that isn't, get them to join NATO. Anywhere that is, well, let people decide which govt they want to belong to.
"A version of OS X" is potentially a bit misleading for many at that point, because while the iPhone had a slimmed down Darwin kernel and a slice of the same UI framework on top, its process management was completely different.

The first version of the iPhone's OS had a brutal process management approach not unlike PalmOS, as I recall -- with the exception of bits of the system apps, if the app wasn't on screen, it wasn't running.

And that really changes the equation. There's a completely different notion of performance and memory management because you don't have multitasking. There was no window management, no interprocess communication, no unix subsystem. (Essentially no text selection and no copy and paste!)

So it wasn't "running Mac OS X"; that was a red herring. It was running a Mach kernel and a big chunk of Cocoa.

My guess is that people at Palm would have understood this right from that first demo.

And it wouldn't for example have been surprising to anyone at Compaq, because the iPaq series at that point was producing not-too-dissimilar devices in terms of power, able to run Linux and X11 while multitasking.

Likewise it wouldn't have surprised anyone at Nokia that here was a very powerful device with a high resolution screen and a pretty much desktop-capable webkit browser that played streaming video and audio, because Nokia had already shipped a device with some of those characteristics and shipped it 14 months earlier; like many in the UK and Europe I had a webkit-capable 3G device in my hand on the day the iPhone was launched (an E61) and had been using it (and testing websites on it) for months.

So what Apple had done on a technical/OS level wasn't so mindblowing if you knew your way around the decisions others had made, and had a view of the devices on the market (outside the USA where it was seemingly Windows CE or nothing). They were ahead, but they weren't so far ahead as for it to be completely unbelievable.

They had made careful choices and tuned the device for them.

(Seriously: no copy and paste until 2009, right? No 3G.)

The difference was -- as it always is with Apple -- execution.

People (including me!) should have been paying more attention not to this sort of OS-level achievement but to the design and delivery of the UI and apps. Serious thought had been given to capacitive touch and multitouch, which Apple didn't invent but did perfect, right out of the gate.

The CPU performance, the OS technicalities, whether it was OS X or not, didn't sell it to _anyone_. Indeed, Apple confounded anyone interested in features over benefits -- it didn't support third party applications.

What sold it was that it was understandable and comfortable.

> Those first versions of OS X were not snappy.

I ran OS X on day one of the public beta, on a blue and white iMac, and I don't recall its performance being bad (apart from the absence of sound). I remember it being amazing. But it's important to note that OS X on a Mac was a very different operating system; a fully preemptive-multitasked, multi-window OS with a BSD subsystem, IPC, swap, etc. etc., and running on hard disks, not flash.
He is irrational. For some stupid reason, he thinks that NATO/USA wants to invade Russia. When you listen for such things in the music of politics, you won't hear anything like that. It's always Russia being the aggressor. Putin wants the USSR back and always has. Look at his speeches about the topic down through the years. He is getting old and knows this might be his last chance to get part of that dream done.
Source? Are we talking about rail lines in ukraine that lead to moscow, or rail lines around moscow?
Any temperate area on the planet will easily have 90-100 degree swings throughout the year. I used to live on the US East Coast and a summer high of 90-95 and winter lows of 0-5 were common my entire childhood. I moved to the midwest in the early summer and it hit 100 more than once, and it's been below 0 multiple times this winter already.
I understand the appeal of a swimming pool on a sweltering summer day but if you have to heat it...
Cutting Iran from SWIFT has also just created pressure on Iran to not rely on foreign economies too much. And you can see this by how they've essentially become immune to more sanctions, or global economic termoil.

Honestly cutting Russia off of SWIFT is going to create a much more dangerous Russia in the next few decades.
Thanks for the kind reply, I appreciate it! To answer your question, I was referring to

> That is the thing you do not get - when you read about it in history books, it is not the same as experience something yourself.

I'd say that's condescending. Also,

> you read one unpleasant comment from one guy on the internet and you are already

is unduly personal.
You can regulate humidity cheaper than temperature.