skysight-inc/HackerNews huggingface dataset:
Lets face it - IE always just sucked. A lot. Whereas Chrome does not. Here on HN we might rail on it mainly for ideological reasons but the user experience is pretty solid. This is coming from a Firefox user.
This has been debated to death, but there are no ad blockers on Safari that will work as well as uBlock Origin, because Safari doesn't have all of the APIs/hooks exposed that would be necessary to implement uBlock Origin's more advanced features.

It's the same problem that developers were talking about with Chrome's Manifest V3 -- to the point where popular adblockers for Safari like Adguard actually run outside of the browser so that they're not quite as limited as they otherwise would be by Safari's apis.
"I think we should…"

"Maybe it would be better…"

"IMO we should do …, what do you think?"

You really want to be on this person side and help them achieve. That's your job after all
Why do I care if developing in Safari is hard for developers? If iOS opens up to chrome, it's game over for any kind of competition in the mobile browser war. Google will take over web standards and the death of the old republic will be complete. Android is your answer if you don't want Safari.
I agree with everything you said. But I’m Dutch.
> "do you think repeating this across files will be problematic?"

If you write that you clearly think it's problematic but hide it behind an unnatural question. Then either I do what you hint at or you will push / discuss until I agree. I am not the determiner. It sounds like you are schooling me with an awkward back and forth.

Honestly, to me this is beating around the bush and doesn't actually make me confident we can have a real discussion (in the context of that code review).

"Do you perhaps think that doing this <tylically discouraged coding practice> is problematic?" sounds like either you want to passively insult me, or you don't consider me a peer with whom to have an actual discussion on equal footing, or you don't have the guts to share your opinion without contortions.
> The bitcoin network is antifragile and not vulnerable to attack the way their traditional banking infrastructure has shown to be.

The traditional banking infrastructure works just fine in Ukraine. You can send money in and out.
If you size up a system with variable compressor and fan the system will use the correct amount of power to maintain whatever temp you want. This is more common with inverter compressors, as far as I can tell.
You are wrong. No value can be added to crypto except through fiat deposit. Publicly traded companies create value by their activity. For example, if I own a share of AT&T, the value of that share goes up if AT&T runs a successful marketing campaign to get new users to sign up.

Crypto has no utility and no underlying value.
Zero trust models don't exist and the laws of physics (probably) don't provide for them. (Materialism is a real problem in physics nowadays)
I do too, but from the weight of the idea - not the complexity of the delivery
Absolutely loved the book. Can someone recommend similar books?
Yes, but in a very controlled way, typically with a fixed number of total devisions. Understanding aging is a slow process, but as far as I know current thought is that it has a lot to do with that replacement slowing down for a variety of reasons. This slow down seems like it may somewhat be a tradeoff with cancer though. Cells that divide too robustly end up cancer, cells that sort of shutdown instead are known as senescent and seem to contribute to aging
The nutrients you'll be lacking typically include Folate, Thiamin(B1), Potassium, Calcium, and Manganese. You can do a healthy Keto and incorporate all of these but a lot of people stop and think I'll just eat as much bacon, steak, and chicken as I want. Also missing are legumes which are very healthy for you.
code is here https://github.com/espressif/esp-privilege-separation
Not OP but Pikes Peak would be more interesting because it is infinitely more interesting than Goodwood. And it’s much longer so would be much more difficult technically for an ev to perform well.

The differences are mainly intangible but the events are just not in the same league
Yet targeted ADs get it wrong. A lot. I’m male and still get ADs for tampons in Facebook and YouTube. Google and Facebook have a whole decade of my browsing history and still can’t infer I’m male.
There is a whole YT channel dedicated to weird and impractical bike wheels: https://www.youtube.com/c/TheQ_original/videos
Quote:

Mozilla believes that major platforms should be under an on-going duty to:

Stop practices that distort competition on the merits and inhibit consumer choice, such as:
● interfering with consumer selection of alternative browsers and use of those browsers to access the internet from links and queries on their devices; and
● dictating or controlling browser components, such as browser engines, which prevent consumers from accessing and using their preferred browser across all operating systems and devices.
Database Internals is also pretty good.
so much for personal responsibility.
You can borrow btc then use that btc to take 5x leveraged positions on btc.

If number go up, you make billions. If number go down 20% you default on loan. Absolute scumbag behaviour of course.
> "TypeError: unsupported operand type(s) for /: 'NoneType' and 'int'"

> It is crystal clear, that data['profits']['yearly'] was None.

I wouldn't call that exactly "crystal clear" for someone not somewaht experienced with the language or software in general.
To add to the other points, remember you can also leave positive feedback.

Don't force a compliment for no reason because it will come across as insincere... but if you see something well done/implemented, don't be afraid to call it out.

It helps balance the tone sometimes, and is especially helpful with junior engineers who are well served not just learning what's wrong, but what's right.
>I don't think the goal of any serious writing is to do it in as few words as possible.

Even if that's true, it's irrelevant. They were responding to the claim that ithis particular piece was written succinctly, which it manifestly was not.
Right, in a lot of these places airflow would serve mostly to move hot air around.
To elaborate, there is a recurring trend of sound C programs turning into unsound Rust programs, because shared mutability is often necessary but Stacked Borrows places strict conditions on constructing &mut T (they invalidate some but not all aliasing *const T), and it's less ergonomic to work solely in raw pointers and avoid creating Box<T> or long-lasting &mut T (or for intrusive collections, any &mut T at all).

For example, matklad (the author of rust-analyzer, one of the preeminent Rust programmers and someone I'd expect to get code right) made a recent blog post on "Caches In Rust" (https://matklad.github.io/2022/06/11/caches-in-rust.html). The cache is built around https://docs.rs/elsa, which is built around https://docs.rs/stable_deref_trait/latest/stable_deref_trait..., which is unsound for Box and violates stacked borrows in its current form (https://github.com/Storyyeller/stable_deref_trait/issues/15). However, the rules may be relaxed or more ergonomic alternatives added (https://github.com/rust-lang/unsafe-code-guidelines/issues/3...), it's uncertain right now.

(Also I go by "they".)
https://doi.org/10.3390/nu11081825
Re: charging a fee

Whatsapp tried this. People are generally unwilling to pay any amount of money for a service if a free (ad-backed) version exists.
For some time YT was convinced that guy was the main thing I needed to watch (other than cooking), so I have seen a fair amount. He's generally right about plots. I wanted to think some of the more obnoxious stuff was mostly a joke, but eventually I decided he's serious about it. He may not actually be a racist, but he has convinced me he is actually a sexist. Given that, his judgment seems a bit less accurate than I thought initially.

Others may disagree. The last straw for me was his review of "Captain Marvel". Granted, that is not a great movie. I watched it after seeing one or more of his five reviews of the film (at this point I'm not sure which it was?), however, and his complaints didn't really seem to apply. Or maybe they applied, but not really in the emphatically gendered way he seems to think? Annoying male characters are just annoying, but somehow annoying female characters are the downfall of society? Really? You do realize that typically the same writer is writing characters of both sexes?
Deep winter in Chicago is pretty miserable. I grew up with it and value the changing of the seasons (California has only two seasons: yellow season and wet grey season), but not wanting to gut out February here is a perfectly cromulent reason to avoid the place. If you don't have a pretty healthy social system with indoor stuff to do during the weekend, it can feel a little like living through 2020 did, but for a couple months every year. I'm happy to hang out with the whiskey list at Delilahs, seeing a concert or two, and snagging tables at Publican, Juno, and Duck Inn during those months, but if that's not your thing, I can see how this place would get bleak.
Problems Are Your Problem
I mean, yeah, but there's a point where natural ventilation is just not enough. That said, painting my workshop roof white was the single cheapest and most effective way to reduce temperatures during summer.

"Did fine", which I also use a lot heh - people did fine living in caves. Riding horses, driving cars with no safety features, etc. Depends on the definition of fine.
GitHub visitors are definitely not a representative sample of the web browsing public.
Safari for Windows did exist (it was supremely terrible, IMHO). Apple says 5.1.7 was the last version of that; if versioning matches the Mac OS builds, that was from 10 years ago.
This really should be solved at the compiler level, rather than forcing people to restructure their projects.
So for example, we can check the marginal shareholding of Tencent or Electronic Arts?
I do not think that is entirely true at all - I am definitely very well liked at my job and probably most people would say I am also not like them at all.
Check out fwarnock's reply. They explain exactly this behavior.
Nope, it wasn't.
Actually reaching a level of team culture where you can be as brief, blunt and to the point as possible is a wonderful thing.

There is no offence to be taken, because the deeply held respect for each other as team mates is already there and taken as a given. You trust each other to know that any comments are addressed directly to the code, rather than to the person behind them. All input is valued because everyone knows the goal is just to make the code better and help each other out, rather than criticise an individual. Discussion can be frank, open, unbiased and non-confrontational.

However, because that takes a long time to develop and is somewhat of a rarity, I've had quite good luck with the phrasing:

"Have you considered X here?"

It has a number of advantages:

* It doesn't imply that an author should have done it a different way

* It doesn't imply that an author has missed something you think they should have covered

* It's a good starter for a conversation, rather than a conflict

* If the answer is "no", it provides a good prompt for an author to come up with a suggestion first

* If the answer is "yes", they can explain why they ended up with the solution they did, which is visible to everyone who wants to look at the PR. That can also be a good prompt to add a comment
> unless you want to fail

Nobody wants to fail. Life is complicated. Maybe they tried and couldn't. Maybe they have obstacles we don't. We should be more empathetic. We don't know their stories.
I keep a running list of articles I found useful over the years. There are many great articles about Code Reviews out there. Consider this a more general answer to your question:

Feedback Ladders: How We Encode Code Reviews at Net-lify

https://www.netlify.com/blog/2020/03/05/feedback-ladders-how...

How to Make Good Code Reviews Better

https://stackoverflow.blog/2019/09/30/how-to-make-good-code-...

Best Practices for Code Review

https://smartbear.com/learn/code-review/best-practices-for-p...

Code Review Guidelines for Humans

https://phauer.com/2018/code-review-guidelines/

Unlearning toxic behaviors in a code review culture

https://medium.com/@sandya.sankarram/unlearning-toxic-behavi...

How to Do Code Reviews Like a Human

https://mtlynch.io/human-code-reviews-2/

Stop Nitpicking in Code Reviews

https://blog.danlew.net/2021/02/23/stop-nitpicking-in-code-r...
Good stuff. I wonder if there's a way to "detect" ASCII art automatically by crawling open source repositories.
"Whatever you think of their decisions, Apple is the only thing stopping a 90%+ Chrome web."

Sorry what ? Can you point me to the place where I can download Safari for Linux and Windows and Android ? If they actually had those builds, I would believe what you say.

But no - All they are doing is protecting their turf by hitting every other browser with sticks so folks prefer native apps over web apps.
most who were active during 2018-19 before the current run 1000xed. Many lost 80% of that but are still wildly in profit.

Most of the good traders I know managed to cash out 30-90x. All within two years.
https://www.yahoo.com/video/ukraine-government-using-crypto-...

> Chobanian says vendors are stepping up to accept crypto in exchange for supplies and crypto is proving to be more efficient than traditional payment methods.

> “It's really difficult to [send money] using traditional methods. First of all, it takes a lot of time. Secondly, it's a lot of bureaucracy and so on. Here, we are really fast. So we receive money and we spend it almost immediately,” Chobanian said.

https://www.yahoo.com/video/least-14m-26m-donated-crypto-215...

> “We're doing it really efficiently,” Chobanian added. “The majority of spending is actually done in crypto.”
I'm fascinated that some kind of place like this existed. I've only lived in large cities and the picture I've gotten of small towns from trips and media hasn't prepared me for the idea of a whole community that collectively buys into a get rich quick scheme.
Does Gmail do this?
If you're going to work your ass off at a startup, you ought to at least be able to call yourself the owner/founder. Why bust your ass for some other asshole's startup? If you're going to make some other cunt's dream a reality, you ought to at least get a steady paycheck and a W-2 out of it.
A blog where literally the next article is "50 Essential African Albums (Part 3 of 3)", as I pointed out to the author.
Detecting unauthorized physical access with beans, lentils and colored rice (2021)
Ironically, getting money into/out of Russia is probably a better use case for crypto[1]. But most crypto backers don't mention that since it makes them look like the villain.

[1] https://www.nytimes.com/2022/02/23/business/russia-sanctions...
I don't like to upgrade things that are working. Unfortunately that bit me in the butt with Kubernetes.

Long story short, a node crashed, and when it came back up, the pods wouldn't start. We spent a couple days trying to figure it out, but nothing was working. This was in production, so we made the choice to rebuild the entire cluster again with a newer version. We still had other nodes running, and were scaled enough that there was no complete downtime, but we were maxxing the cpu and some connections were getting dropped.
Haven Healthcare - they failed. [0]

[0] https://hbr.org/2021/01/why-haven-healthcare-failed
The Interwebs Videogame Music Playlist
I adopt, and appreciate when others adopt a neutral/brutal tone.

"These lines have been repeated a number of places and probably ought to be pulled into a function called something like xyz in module zyq"

Generally your tone doesn't matter as long as it's not mean. "This is the 10th time I've told you declare constants FOR EVERY MAGIC NUMBER," does not belong in a code review; it belongs in feedback.

However there is something a bit dangling here which is linting and static analysis. If code has been repeated and genuinely ought to be pulled into a function, static analysis ought to be able to find this.

If you have already dealt with the broad class of possible change requests that can be caught by static analysis, the nature of the reviews should get a lot more straight forward. It will stay at a higher level and naturally tend toward verbiage like "I wonder if we ..." or, "I was thinking if ..."

In cases where static analysis would not find it for e.g. in the middle of a function doing something, we have several lines of code collecting data for some analytics event which is never repeated, but still confusing; I would say something like "For readability, could we pull the analytics bit into a separate function?"

Generally; if you can use "we" instead of "you" or "I"; I would prefer "we" in any team setting.
I work everyday too. But not having debt and enough cash cushion to do nothing for years gives you a sense of freedom and confidence that can help you make life changing decisions.
Dude, you are getting your political news analysis from the AP.

Of course they are going to report that gerrymandering hurts democracy and conservatives are to blame.

Why don’t you ask Russia Today about whether Russia is a strong and prosperous country that’s good for the world?

Same tier of propaganda.

You should diversify and be more inclusive of your news sources.
There is something profoundly wrong with a country where you're more likely to find a church within walking distance than a grocery store.
Actually, a big sun shade some distance away would work without using extra energy. But it would be rather hard to build, and depending on location would require the approval of a lot of people and the government.
> The real problem is that swindlers have made a huge amount of money and can use that money to corrupt politicians so it affects the rest of us.

Exactly this. Can you imagine what regulatory capture by the NFT crowd would look like?
It's an infinitely more sophisticated race course, if you are interested in that sort of thing.

More to the point, in terms of testing an electric car there's a stark difference in the amount of storage (and therefore, mass) needed to climb Pike's Peak and to climb the hill at Goodwood. If VW had to beat the Speirling's time at Goodwood tomorrow, they'd make the run with less battery storage. I honestly don't know if the Spierling could even be set up to make it all the way to the top of Pike's Peak. Their stock car surprisingly has, on paper, more battery storage than the VW (60KWh vs 40KWh) but they need to spin those giant fans...

I would not want to make any guesses about how Spierling's ground effects would perform at a much higher altitude. I'll be the first to watch if they set it up as a proper race car.

edit: intriguingly, a Top Gear article suggests the VW ran at Goodwood with a smaller than normal battery. No idea how the Spierling was setup. Pike's Peak, or a sprint race at any proper sports car track, would be a more realistic test for both cars. I actually don't have any doubts about who would win that, short of some very real development on Speirling's part...
The crime issue is debatable based on various stats, and I would tie partly into my general comment about the culture having become uglier, but to me it felt like violent crime was a smog cloud constantly over the city. Sure, the odds of something bad happening to me or my family was very low in the absolute, but it was off the charts relative to others places. The reports of shootings and carjackings and armed robberies in my neighborhood were disconcerting and we would alter our lives to help avoid stuff. Eventually, I looked at my wife and said, "You know, we don't have to live like this. This isn't normal. It's only normal here." It's weird when you're surrounded by it every day for decades, like anything else it becomes normalized.

CPS is uniquely dysfunctional with the number of times they strike. I had three kids in Coonley and the mood was constantly adversarial. The teachers see everyone as the enemy. It was pervasive and nasty and it spilled into the classroom. Like many other things it's become self-sorting. The good teachers mostly want to take a pay cut to go to a private school where the culture is different, and same for families that place a high value on education. The public system is the residual, and I'd say this is proven in various grim stats.

I really just think the culture is ugly, I don't know how else to say it. Everything felt negative, everyone was angry. Leaders (and the majority who elect them) de facto support and enable all this dysfunction because for various reasons it's now part of their ethos. It wasn't until we moved that I understood it, and I admit it's very difficult to articulate. I'm not saying Chicago is a hell hole, but the future of Chicago is at best stagnant to me...real estate values partly prove that. Migration stats, especially among high earners, should be deeply concerning to anyone involved. I haven't even touched on how financially screwed Illinois is.

The city just looks checkmated to me. This isn't Rochester but it's clearly in decline. When the companies start leaving is when people should start taking it really seriously, and we just had Caterpillar, Boeing, and now Citadel all bail, Citadel quite publicly. We can debate all sorts of things but the scoreboard here, the ultimate things which we'd use to measure a city's overall health and direction, is deeply and objectively troubling.
In the uk specifically, it really is London or nothing for high pay work
Well, SQL does come with liberties. I worked with expensive commercial software that destroys the performance of databases by doing everything from complicated ad hoc queries to massive amounts of point reads.
What's wrong with Wise (TransferWise)?
> When I was younger, I practically couldn't avoid knowing what movies were coming.

> Now I have no idea.

Indeed: A sequel I knew was coming and was looking forward to, I had no idea was in theatres two months ago. Just found out sometime last week it had been released.
It really depends where you live and work. I used to work for a startup few years back that was 15minutes bike ride from my apartment. So MUCH better for my mental health. Now I am remote with a company on a different continent, it is good and I have a home office but sometimes I just get my laptop and go to a coffee shop for no reason. Might get a permanent desk at a coworksping space. Even with dedicated space at home going outside makes me happier

Now if I had your typical 1 hours each way driving commute.. no way I am going to the office
Yep, simple blur seems most classy, thanks for mentioning that as it wasn't directly implied by "virtual background". To be clear, Google Meet does not support a simple blur on Firefox. (I could use a virtual camera, but as I mentioned in another comment.. I don't care enough)
C would be a lot harder to write without the preprocessor. I have only really had one truly awful experience with the preprocessor in the last 15 years and it was when reading OpenSSL's code. Even then, I didn't have too much trouble to grok it with just Vim.