skysight-inc/HackerNews huggingface dataset:
> increase the probability of a policy response by Russia that includes at least selective non-payment of its sovereign debt obligations

This article is missing reality. Russia is already defaulting on its debt, by no longer paying out coupons on bonds for foreign holders.

https://www.reuters.com/article/ukraine-crisis-russia-bonds-...
> I think most grad students at MIT are still honest, but not the most successful ones (most of the ones who find faculty jobs are at least a little bit crooked).

While this might be true, I suspect the statistics are not that different from the general population.
https://arxiv.org/abs/2008.12004
Just my own prediction, but I suspect even after Putin is gone, the position of the Russian state vis-a-vis its buffer zones will remain unchanged.

I've seen this before on smaller scales in Iraq, and Afghanistan. We take out the leaders, but the perceived grievances remain unchanged. In fact I was a bit surprised because I thought that, at a minimum, the grievance would change to "you killed our leader". It didn't happen that way at all.

I bet the same thing happens in Russia. I honestly hope that our policymakers have more of a plan B in place than they have had with other conflicts. Just in case this turns out to be a concern that drives a leader and not a leader that drives a concern. Because though I'm sure we all would've lost friends or family in either case, at least there would have been a chance in hell of victory against the latter.
The 99.9% claims is likely on the actual uptime, not on the time the status page claimed to be up.
Urgent Chernobyl repairs after nuclear plant is reportedly knocked off grid
It's https://stockevents.app. An investment tracking app. Currently in the process of completely removing all third party analytics for the next version. Should reduce all this even more.
I agree that it's the most difficult growth phase. "Funded by technical debt" is an interesting way to say about building something quickly and well enough to work. Loved it.
Exactly. When you’re done with hello world you’ve solved some major problems:

1. How to store the code in a file

2. How to find and use the compiler and linker

3. How to run compiled code
Australia floods: PM Morrison to declare a national emergency
Does that support document signatures, as that's a reason I've needed to use the bloatware in the past? That was a while back though. All online IME nowadays.
There was an entire book on Jobs' presentations called Presentation Secrets of Steve Jobs by Carmine Gallo. Perhaps Ars wrote a review and summarized some of the top points?

Guy Kawasaki has also written quite a bit about effective presentations and has a 10/20/30 rule. Ten slides, twenty minutes, 30 point font. The idea of putting as few words as possible on a slide sounds like a Kawasaki thing.
Very much agreed. Those personal anecdotes and stories shouldn't have any affect on the workplace. But often you'll find subtle biases coming from the other party, after sharing stuff they may not like or agree with. It's fine for everyone to have their own opinion and certainly feelings on things. I don't want to share anything personal, or not work related at any work function/meeting. I don't want someone else's opinion on my personal life affecting their opinions of my work.
I learnt Java from this book back in the 90s. I'm surprised to find that it is still on my bookshelf and not lost or damaged.
This needs a (2010) and a "was originally written for gizmodo" https://gizmodo.com/the-day-steve-jobs-dissed-me-in-a-keynot...
I did not write it, but thought it on topic for the thread.
front page https://news.ycombinator.com/item?id=30611859
And specifically no space left on device is a very common error that is also very commonly handled badly. Happened to me yesterday and the error messages I got were unhelpful or non-existent. In Firefox part of a website I was desperately trying to use just stopped reacting for some functionality. Developer tools opened as a blank space. Importing a calendar entry in Evolution produced an inscrutable SQLite error. Starting Chromium (as backup browser in the hopes that the website would work better there) via Gnome did not open any window or show any error. It was only when I tried to start Chromium via the console that I saw a helpful error message for the first time.

Also I always start to mildly panic in such cases, as lots of software corrupts its on-disk state more when the hard drive is full than any segfault, OOM-kill or hard shutdown is able to. I can understand and empathize on how this happens from a software development perspective, but objectively speaking "our entire field is bad at what we do, and if you rely on us, everybody will die". ( https://xkcd.com/2030/ )
This is sad to read, but I could never take Elementary OS seriously, due to the custom browser.

Not using Firefox (or even Chromium) is inexcusable. The higher integration of the custom browser (whose name I can't remember) does not even come close to outweighing the omission of Firefox with all of its mature features and add-ons. The browser is arguably the most important piece of software in a desktop PC.

Yes, I know I can install it. But then it is not integrated nicely and then why use Elementary OS at all?
That's pretty much the speed that Samsung advertises for the 980 Pro: https://www.samsung.com/us/computing/memory-storage/solid-st...

And what WD advertises for the Black SN850: https://www.westerndigital.com/products/internal-drives/wd-b...

And what Seagate advertises for the FireCuda 530: https://www.seagate.com/products/gaming-drives/pc-gaming/fir...

And what Gigabyte advertises for the Gen4 7000s: https://www.gigabyte.com/Solid-State-Drive/AORUS-Gen4-7000s-...

etc...

They aren't $100 for 1TB, no, but a lot of them are around $150. Which would be a lot less than +$100 to go from 512GB to 1TB, too. It's $40 to go from the 500GB SN850 to the 1TB SN850, for example.
Because fmt and log print are not usually not used for this, if I were to do it properly I would use io.Copy() which everyone check the result.

Checking the result of log and print is very tedious and not useful most of the time.
> every new button requires a meeting marathon only to fail in unforeseen ways.

I think this is a function of user base size, not so much profit or company size.
It's a long time ago but I once made a business trip to Brazil where local colleagues attempted to explain the reason behind these high prices. I don't remember everything but one example stuck with me: the government forcing the shipment of the incoming goods into a particular harbor that is far away from the end destination, as an attempt to provide them work, and perhaps apply local tariffs. Next, this product needs to be shipped again, probably by air, to the place it needs to be. So it's the distribution of work for the sake of work, keeping each other busy I guess.

The other odd thing I noticed back then is electronics that exist nowhere else. For example, an electronics company you may only know for their TVs suddenly also has laptops and phones. But only in Brazil. I guess they are white label products that are rebranded, as part of the "wealth signaling" the author talked about.
I've never had that happen to me, and I hired a fair number of people over the years. To me it always seemed like a scare story of what might happen if you didn't do loads of algorithm questions.

Everyone I hired could do the work, regardless of whether I asked them algo stuff. The only people who didn't work out had non technical motivation issues.

I guess there's always another side to experience, because it seems like you've come across this a lot.
It is just you. In the physical world a military can observe an attack, can announce that it is not cool, and can drive a tank through most intruders.

Now ask yourself this question, would you like to give your military the full access to your infrastructure together with command and control capabilities to do with your devices and the software on them as it pleases according to the situation? If you actually think that in fact you are not okay with 24/7 monitoring and management from a centralized government institution, you should own up to your desires and get your defense together.

Of course, this is a simplistic and extreme scenario. Much of the missed part is about availability and basic institutional capability for military cyber operations, but the fundamental question is: when one demands something from the government, what exactly they wish to give up as a consequence of the proposed solution.
"Mandate private companies protect their customers" sounds very different than "the government should protect everyone" even if the result is similar.
The Biggest Threat to Software Engineers
Now that's a ping of death!
I make about $35K/year so not an option.
I consider the threat of violence to be violence, so I'm with you, China commits aggressive offenses against Taiwan by threatening anexation. But, a significant nit I have to pick is that China doesn't violate Taiwanese airspace. Doing that could be an act of war and may get a plane shot down. They enter Taiwan's ADIZ, which span Taiwanese airspace, over international waters and even covers about 2/3 of China's Fujian province. ADIZ isn't airspace. It's just the zone that Taiwan monitors.
I think that it's all relative (of course! ;) and you have to tailor the processes to what you're trying to achieve (duh!). However, in my humble opinion, the most important thing about processes is to always, _always_ remember _why_ a certain process exists, it's spirit and goal. If creation or modification of a process does not actively discuss or recall the reason for a process's existence then imho trouble will occur eventually.

If the reason behind the process is not given proper visibility and importance then, in my opinion, eventually you'll end up with Five Monkeys Experiment [0] kind of situation - everyone follows some process with no idea why, even if the reason for that particular process has long evaporated.

[0] https://intersol.ca/news/organizational-culture-and-the-5-mo...
I heard this theory as well that the U.S. and uk see this as a win. So far probably true, but this can very easy and up in nuclear war if Putin is pushed too far. Putin is obviously the only aggressor here, but I think he was baited and cannot understand how he fell for it. He must have been delusional enough to think the Russian troops would be welcomed with open arms.
Also how Objective-C influenced Java,

https://cs.gmu.edu/~sean/stuff/java-objc.html

https://en.wikipedia.org/wiki/Distributed_Objects_Everywhere
As a side note, when does a scientist become US Scientist? It seems to me that he was Canadian scientist working in USA.
See https://mywiki.wooledge.org/BashFAQ/105 for examples of side effects.

I think the idea is you use set -e during development to find where you should catch errors, but in production you may want it off to reduce strange side-effects (or explicitly check for success in the way you expect; so not that the command returned 0 but that the file it made exists and is the right length, etc).
I notice that questioning the mainstream view here appears to be instantly responded with as "whataboutism". I fully understand when people don't want their faith questioned, but to then pretend it is consistent with verifiable data is a bit much. The reason I asked the question is because that's verifiable data. It is hard to claim to be free when one is incarcerated. Therefore, if a country has a high proportion of its citizens incarcerated then to describe that country as a free country is questionable in accuracy.
OP is full or crap or misinformed. Buyers almost never pay any fees for realtors in my area of the US. Unless the seller is trying to rip you off or something. Maybe it’s different on the west coast.

Everyone I know who has bought a house (not selling) has the seller pay the commission. I bought a house 2 years ago and the seller didn’t have a realtor, he paid 3% to my realtor. It’s baked into the price, you don’t pay $500k for a house and then add on 6% or 3% percent commission to pay the realtors. The commission comes out of the sale price.
Besides GET POST, 3rd web search method: Ajax-render. And how to deal with it
HostiFi had a good $3k MRR when the founder got fired. And I think reaching the initial $3k or $5k is so important because it shows that people are willing to pay for your product.

But the other startup Bannerbear actually didn't have a decent revenue, making only $234 MRR. The founder contributes the MRR growth to a mindset change:

"I think that mental switch was important. Getting a job was no longer an option, it was Bannerbear or bust."
ECMAScript proposal: grouping Arrays via .groupBy() and .groupByToMap()
Is this really that unusual? Bank i use offers international payments for fixed fee (~8 EUR) for many years.
> If you are not diabetic, obese, over 65, or have other immuno-compromising conditions, you are not at as much risk as an obese, diabetic twenty-something with a BMI of 40 or over.

That's not true. Age is by far the most important risk factor, way more important than comorbidities. A healthy 50 year old is much more likely to die than an obese diabetic 20 yo. Look at the actual risk factor charts instead of listening to Joe Rogan kind propaganda (if you are fit, eat healthy and exercise you have nothing to worry).

Diabetes doubles your death risk, as does every 5 years of age. So a 30 year age gap increases your death risk 2^6=64 times versus a healthy 20 yo and 32 times versus a diabetic 20 yo.

To put it in other words, comorbidities are a linear risk, while age is an exponential risk. It quickly overcomes everything else.
Like lying during an FBI investigation, even a non issue becomes an issue. Lying on a grant application can get you into serious issues.

You can always be upfront and say your not going to answer a question, or you can disclose connection which is normally fine for most kinds of research.

Should these questions be asked is a bigger issue than just what to do when people lie.
Extending this logic, if the US said some state should stop trafficking in slaves you’d say “this smells of hypocracy! the US had slaves 160 years ago, so shouldn’t be expecting other states to not buy and sell slaves”.

See how stupid that argument sounds?
And you can’t be evicted at any time with a 60 day notice w/ no explanation! That part is pretty significant.
Spinning fewer available songs as an advantage is some high level bullshitting. Particularly when you immediately go out and get all those "edited" tracks.
But why do you need to cherry pick the data, if it's so clear cut?

https://www.econlib.org/archives/2011/06/crime_statistic.htm...
We should send Ukraine the planes. Putin is only going to keep threatening The West if we don’t.
Not related to storage space, don't know if it is app developers or the Android permission system but I hope the storage permission gets fixed in Pixel.

If I try to download a file, an app shouldn't need to get media permission. An app should be able to download files with either a download folder permission where it can write a new file but only read what it wrote unless explicitly given permission to
Start by mandating BCP38 (RFC2827).
well, they'll basically lose half the costs immediately, since they'll stop paying the second developer's salary. If that's 16k and they lost 10k last year, this year they can be in the black if they don't dip further.

This said, I reckon the real issue is that the guy wants 50/60k from the shares, so the lawyer went "we'll ask for 100k and negotiate"... but on the other side they probably think 26k was already a compromise, and aren't willing to budge further.
A failure to defend yourself is not aiding the enemy. That is insane.

The government provides for the common security. That's one of it's most fundamental jobs.

Imagine if your house was destroyed by a Russian drone and you were thrown in jail for not having enough "defense in depth" against drone strikes.
Yes, but it has always been that way. Last time I didn't buy at Apple directly and the reseller was as fast as Apple was in 1998.

It also makes total sense from a face-value calculation: order at Apple, get your thing fast, order at somewhere else and 'they' will not be as good as Apple. Apple wins, reseller looks bad. This is obviously not Apple-specific, nearly any direct+reseller channel combo has the same thing, it's mostly consignment channels that are less problematic (from an ordering perspective... they are so much more problematic from every other angle).
A few years ago Apple used to "only" charge the same price in Euros as they did in USD. Well, not anymore! The German prices of the iPhone SE start at 519 € - around 571 USD (source: https://www.apple.com/de/iphone-se/). So India definitely isn't alone with the inflated prices...
Not like I really want to engage in this, but what exactly would Russian gain from that? Their capitol is only 500 km from the Ukrainian border. I get that everyone thinks Putin is crazy and therefore everything every Russian does is suicidal, but come on, we ought be able to put our emotions aside and talk about this properly.
Microsoft Addresses 3 Zero-Days and 3 Critical Bugs for March Patch Tuesday
Great list!

I have been an amateur Haskell programmer for many years, except for one short gig. I have written a Haskell book, but it is really just a short tutorial followed by many Haskell code projects that I have written. It is meant to be a fun book. These 15 resources contain much better material for learning Haskell in more depth.

I use Lisp languages a lot, and I find the REPL based workflow I use for Haskell is similar to Lisp dev. I am also interested in the Swift language, and knowing Haskell made learning Swift easier; same comment with learning Scala.
I've had good luck with this method: https://wiki.archlinux.org/title/PipeWire#Sharing_audio_devi...
I don’t see what was untrue. Abatement still leaves lead paint on the walls. It’s a misconception that lead compliance means “no lead in house”.
Past comments: https://news.ycombinator.com/item?id=1896189, https://news.ycombinator.com/item?id=5879322
Cow-counting app abused by China 'to spy on US states'
Google can't force people to not use frameworks. So they work on the bits they can control.

I do agree that Amazon's app does seem to basically be their website, so I don't understand why it needs to be so big.

(And the numbers on my phone add up)
Just to offer a counterpoint:

I used to just ping my direct reports for 1:1s each week when it suited me, and then realised that that's pretty disrespectful of other people's time. I switched to asking people to schedule time with me in my calendar out of respect for their schedule.
Power of Three
You have 2 facts: 1. the CCP made average Chinese citizens 30x richer in 30 years. 2. somehow everybody in the West thinks CCP is bad and believes Chinese people hate their government.

These 2 facts don't match, and you should think why, maybe some propaganda is at work.

Edit: crap I forgot I'm green, which looks so bad when I make this kind of arguments.
brain drain was a thing before the term "steal IP" was invented.
Depends on how you count the year 3 personal jet
Ah, I was thinking of amateur astrophotography - although these days you can just set the mechanical shutter in many consumer DSLRs to stay open too I think.
Sportbookr – The easiest way to run a sports facility
For one thing, they're no good in a recording studio.
Oligarchs Are Losing a Favorite Haven for Dirty Cash
Well it's a good thing that Apple no longer does these kinds of crazy, passive-aggressive moves with suppliers and developers any more. Whew!
Hi Pkavanagh and thanks for replying to comments in this thread - 3 GDP fee on up to 1M transfer - are you able to disclose more of the business model here?
I'm trying to remember which textbook or professor was the one who said that "shut up and calculate" was the Feynman interpretation of QM.
I actually got an ad(!) on YouTube about this yesterday. I was only able to record the last minute of it with my smartphone (crappy I know, but I watched in on my android tv), so I do not remember the full version. The ad was about that we do not know what will happen in Chernobyl, and it could be dangerous to the eu depending on the direction of the wind. It actually used footage from the show Chernobyl, but I highly doubt it was licensed. It ended with "STOP WAR IN UKRAINE". This was by far the strangest ad I ever watched on YouTube.
The Wikipedia article has the corporate history behind that
https://en.wikipedia.org/wiki/Starwave
that's a very very dangerous assumption, people can be really shot term focus, I saw that in many companies, cash out and run, tomorrow it's far away.
The middle aged startup I'm at (70 employee now, 6 a year ago) are constantly having to juggle MacBooks because we can't get enough and enough of what we want. Half my team are on airs that can't really hack it and waiting for new pros to come in.

16GB RAM versions are particularly hard to get ahold of.

We buy direct from Apple.

I never really saw the point of resellers in countries with established markets (were London based plus some Singapore, Jersey, NYC satellites). Wouldn't Apple obviously prioritize direct sales. Sorry for my ignorance, am I missing some obvious angle?
I completely disagree unless your state has some specific details that forced the buyer to pay commission. A buyer should not be paying the commission of any realtor. The seller should have it baked into the price, or they should be fine with losing 3-6% of the sale price after the sale.
Will it work offline? I don't want my apps to be invisibly replaced by something which then can't switch back because I'm on a plane.
Why U.S. Spies Can Watch Russian Troops but Not Guess Putin’s Next Move
The Newest Spectre Vulnerability Affecting Intel and Arm CPUs
Sure and in fact it did happen with one of the software i was trying to build, but the (first) error is usually along the lines of "cannot open include file foobarlib.h" - so i can search for that library (and many package managers let you search for the header files directly) or "this struct doesn't have that field" (common with -IIRC- libjpeg that at some point made some structs opaque). The latter is a bit more work (fixing the code) but it is also very rare.
I'd understand that if ordering directly was an option. Many countries don't have that option, so what's the point for just making the experience of those customers worse?
"Cancel" is a nebulous term, it means almost whatever the person using it wants to mean.

Is banning cancelling? What about HN's rate limiting? Being harrassed off of a platform?

All these things have been called "cancelling" by someone. And fair play by others. I think, in this context, we do have to consider the mobs as a part of "cancelling" because this is a thread about an article about people who don't engage in social media. Partly due to the fear of the amount of negative engagement.
It is unfortunate, innit?

That's just how it goes with most people - you have to adjust yourself, almost the way you do with children.
Microshaft Web 2.0 Framework
I am about 1/3 through the new book Reality+ by David Chalmers. Pretty good read, and this is the theme of the book.
I once read somewhere that we only have one language center in the brain, and thus can't read and listen simultaneously, so those text-laden slides basically do nothing but provide a distraction; you're alternating between listening and reading, there is no such thing as doing them both at once.

There may be some room for providing illustrations, but bullet point presentations really do far more harm than good.
The thing about writing as few words as possible on the slide isn't unique to Jobs. I've been teaching that to my students for 20 years or more. I got it from a book( well, more like a booklet. it is really thin with tons of pictures) called Save Our Slides.