skysight-inc/HackerNews huggingface dataset:
Pair programming can be powerful with the right people and the right problem. It's a situational tool that can speed up progress in certain cases. Sometimes diving deeply into code is scary and having someone else right there can provide a feeling of safety that's conducive to making real progress. Also, sometimes programmers can have complimentary skills that can help them solve hard problems together on the spot. Pair programming sessions with the right people can also be intensely productive - people sometimes perform at a higher level when they're being watched. I've had very productive 3 hour coding sessions with team mates.

What I don't like is weekly or recurring pair programming sessions. That's always a bad idea. Pair programming is a powerful tool but should be used judiciously and situationally.
Agree. I think you have to look at it as how much a foolish CEO would cost the company.

This is such a different situation than a golden parachute for a leader who ran the company into the ground. Basically the opposite situation.

I think the problem is that Apple is just so giant at this point it is hard to get your head around. 7X the size of Walmart or Toyota. The idea Walmart could triple in size and not even be close is not at all intuitive.
With overlapping bands, it’s not necessarily the case that you were being underpaid (in a cosmic fairness sense).

If you are a level N Foo and doing well (as determined by doing some amount of level N+1 work), you might be earning the top of the level N Foo band. If that’s above the bottom of the N+1 band, you might be making the same as or more than the most recent N+1 hire.

The day the company decides that your level “rounds” from N to N+1, you might already be being paid the exact correct amount.

Design of pay scales and how they interact with promotion thresholds is complex enough that many fair systems can evolve. Most systems have evolved to slightly underpay the “almost N+1” employees for a period of time, leading to the expectation that promotion come with an immediate salary bump (and often companies do that to make the promotions “feel bigger”), so maybe the problem is promotions under that system should come with back pay rather than the situation described here being the one where back pay is owed.
I find that utterly mad why would you combine multiple small launches into a big one?

The tyranny of rocket equation suggests to me that you will have to burn a lot more to lift a lot more things to burn for the payloads that would have been in a different rocket.

I would like to be shown the math that it actually takes less fuel with a bigger rocket.
This is how we were taught at university on my (photo)journalism course, it's used by newspapers very effectively, e.g.

"Dad, 42, saved a four-year-old on Haberdashery High Street this afternoon by pulling him out of the way of an oncoming bus"

Who, what, where, when, how, why.

Dad, saves child, on the high street, this arvo, pulls him to safety, because he's a dad and that's someone's kid.

The first line and paragraph tells you everything you need to be drawn into the story.
> My experience is that people care less about UI than most designers would like to admit.

IMO people's emotional response to UI is a lot like emotional response to cash as a compensation mechanism. If it's markedly insufficient they're unhappy, but there's a pretty modest cutoff point past which there are rapidly diminishing returns. And it if keeps changing in inconsequential ways they get nervous.
I think I must be the only one who thinks the Metaverse thing will be lucrative for Facebook. Just imagine corporate VR work rooms and VR school classrooms with billboards in the background.

I think the weird hype words are just because the marketing department is twiddling their thumbs while the engineers are building.

But this is also why I don't play in the stock market because everything I bet on in my mind usually tanks.
Would you board an airliner where you wrote the navigational software? /just kidding

I guess there are devs who spend quite a lot of time in macOS in order to work on things like https://airyx.org/.
> I would not only save 2/3 of the price

For somebody familiar with Apple hardware that seems like a typo. Refurbished at one-third the price? Just checked and that’s actually the case.
Japan has serious zoning law, but the issue is that it's reasonably scoped zoning that doesn't do things like "only single family homes here, no commercial properties including ban on corner shops" - they define what could be termed maximum allowed nuisance level, and the defined categories create a spectrum with overlap at both ends of each category. Even category 1, low rise residential, permits low-rise multiple units, small offices and shops etc. as well as certain public utility buildings (schools and the like). Compare it with zoning (or zoning hidden under other bylaws) in USA where you can end with a big area that permits only single family houses - no shops, not even a small grocery store, etc.
promotions are such an absurd idea in this job market
Firefox dev tools also have $$ be document.querySelectorAll as Array.
> I would have checked the weather 17 times or so already, all but one of them a pointless reflexive tic.

Bro has issues, I don't think the issue is the internet I think thats just the symptom / enabler.
Strong disagree with basing salary on years of experience. I see almost no correlation between output, skill, and years of experience.

I actually consider this an anti-pattern that actively encourages coasting.
How about ZFS?
For some reason I have mixed feelings about this. I appreciate the React paradigm for UI development. It simplifies and facilitates a lot of complex interactions. However, being based on RN, it means a JS Interpreter is running in the background. Compared to native compiled binaries JS uses much more RAM. I would like the core OS applications to be written in the most efficient manner as possible. But I guess very few programmers want to manually manage memory these days.
Well, Reddit was smart enough to keep the old interface online (and the one before that [0]), so when someone "oldschool" links to Reddit, they'll simply use the old link; slightly salty maybe, but they're still on Reddit. New, less technical users, on the other hand, will get the shiny, streamlined new interface.

You can say what you want about them, but they managed to push out a conversion optimized interface for new users while still keeping their core group/addicts at bay, which is not easy.

[0] https://i.reddit.com/
One of the things I believe the author is missing is flow efficiency vs resource efficiency. To reduce handoff and waste, sometimes the utilisation of a single resource may go down.
Was going to say the same. Anyway, off-site backups aren’t that expensive, if you go with Backblaze or Wasabi. $5/TB/mo.
So this is the nth reiteration of one part of a company trying to embed web-tiles into their native front-end to speed up development because the OS team are under-developed on front-end aspects.

Sony tried it on their store-front, as did Microsoft on their start-menu. Curious to what's changed now though to make this work?

* Have they solved the security nightmares that cross-domain iFrame call's became?

* Is performance and memory overhead just "good enough" now?

* How does theming (dark-mode ect) stay consistent?

* How does accessibility stay consistent between native->website->native (tabbing, narrator ect).
Selection bias? A product needs to be kept fresh, otherwise customers will choose the competition just based on the first impression. I’ve redesigned a large enterprise CMS with a design team. It took just two weeks of implementation with just a few devs.
There is no accurate way to measure how much was because of Cook. Clearly he made some decisions as CEO that put the company on a very profitable path.

But the same could be said of any job. Pay a programmer $400k. Was the work completed really worth that much?
My examples demonstrate that calories in / calories out is false. I don't quite get your point? A calorie is a measure of the useful energy released from burning stuff in a furnace. It was invented to compare the efficiency of different fuels for steam engines. It has no relevance to humans, who don't use a furnace and steam power, but a complex chain of cascading chemical reactions.
On the political motivations: one can hope. My view of things at this point is that those with power in the global playing field want to maintain it. Both Russia and the US supply the world with a lot of oil. This grants a lot of political power. If you make oil obsolete then you remove your lever.

This sounds like a great thing for humanity, but humanity's interests are not properly represented by the existing political power structures.
Happy 15th birthday then!
you got to appreciate that honesty about leverage. this whole program was designed because they weren't competitive in the market.
Not a fair comparison; this Settings page is using React Native, whereas Teams is using Electron.
Did you read the article? because this specific thing is what the science that the article covers explains.

tl;dr: your body burns roughly the same amount of calories regardless of exercise. However, it allocates those calories differently: if you don't spend them on exercise then it will spend them on stress (and presumably other stuff).

Which totally makes sense as to why my depression & anxiety fade if I run or work hard.
> As I’ve said before: we just (in my opinion) had an attempted fascist coup....

What on earth are you talking about? What relevance does this political commentary have to the topic at hand?
There is a corrective mechanism to this dynamic and it's called the takeover bid. As soon as the "optimists" fail in their growth goals (and they will fail at some point, pretty much by definition), their valuation drops and the pessimists who had better foresight can take back control.
The article proposes stress and inflammation.
> 9) Before your tribe lived here, what did the previous inhabitants eat and how did they sustain themselves?

Seems focusing on colonizers. Most people don't live in places with a clear separation between the previous tribe and the current tribe.

> Name three wild species that were not found here 500 years ago. Name one exotic species that has appeared in the last 5 years.

Is it really that common for a new exotic species to get introduced every 5 years? Animals and plants are mostly adapted to the biomes they originated in and usually don't survive well if you take them elsewhere, not much survives in temperate forests/taigas that doesn't already live there.
RN isn't a webview, it's a wrapper for the platform-native UI framework (in this case WinUI2/UWP); that's what the "Native" in the name signifies.
Unless something's changed, I don't believe the president of the US makes business decisions for all economic activity in the US.
Sure, reversing slices of say integers makes lots of sense, people definitely use that. I don't remember enough Go to know how tricky that is - presumably it is not a built-in feature?

Rust's slices have reverse() but the implementation is a little hairier than you might expect: https://doc.rust-lang.org/src/core/slice/mod.rs.html#625 explains why, it wants to persuade LLVM that the things we're swapping are definitely different things, so it cuts the slice in half (if there's an odd middle element no matter, it needn't move anywhere by definition) and swaps between halves, so that LLVM can see OK, this necessarily is two different things, no aliasing is possible.

I can't think an interviewer is expecting you to show that unless you're interviewing for a job working on optimisations in the compiler or something.
aa-jv posts pro-Russian propaganda. Don't feed the trolls.
Cruise ships have started to come as hybrids now because some top destinations for cruising have very strict emission regulations that over time will be even stricter.
Rockets and space station have very different material requirements.
You would negotiate how that experience is recognized in the hiring process.
Just been reading Why We Eat (Too Much) by Andrew Jenkinson and he is basically saying this - that CICO is true but there is also this feedback system with the 'Calories Out' part so that our body adjusts to physical activity levels (as described in the article) and also to what the 'Calories In' part it is. So while restricting calories in works short-term your body adjusts and also decreases the 'Calories Out'. His argument is that the problem for most people overweight is leptin resistance interfering with the body's feedback mechanisms and basically you need to fix that rather than try and changes either the 'Calories In' or 'Calories Out' directly.
Agree to everything here. Telegram feels almost like a return to the old web where you have a ton of small groups which each have total control over the content. There is no global telegram news feed and no global admins or rules (other than removing spam and illegal stuff).

It’s almost refreshing in a way. There is certainly unsavoury content being shared around but it doesn’t affect the average telegram user in any way because they don’t see it if they don’t subscribe to it.
Life imitates art? But Same. Full circle.
> That has always been Microsoft strategy: offer lot of different tools and options for people to create applications. React native for windows is just another option Microsoft developed.

And it's a bad strategy, given the state of a lot of these UI frameworks developed by windows. Instead of committing sincerely to something, you're not even getting started with a framework it's already deprecated. I understand companies that stuck with Winforms for 2+ decades, since the rest is an unfinished buggy mess. Remember WPF? Yes, me neither...

Here is a better strategy, just let people code their winform/XAML/... UI in Javascript or Typescript directly like with Jscript.net in the past.
In the article there is a quote, “There is no personal data more sensitive than our DNA.“

This seems a bogus assertion to me. I can imagine many diagnostic health test results that would be more sensitive to leak than DNA (e.g., STD and drug tests).

DNA sequencing is eventually going to be so cheap and ubiquitous that it will happen to everyone anyway.

Having published my own results (https://enki.org/2017/10/17/publishing-my-genome/), I really don’t buy into the idea that DNA is the most personal data that can be leaked.

(Nevertheless, there should be more obvious warnings to customers about how their data will be monetized.)

Edit: I think I failed to make clear that while I agree that DNA is "personal" data, I don't think it is the most "sensitive" personal data. If I had an identical twin and he released his DNA, I would not care. If I had syphilis and my test results were leaked, I would be upset about that.
I live in the Detroit area, and also noticed a huge salary discrepancy between local salaries and those for remote positions. The positive is there are many great opportunities for us to increase our income while living in a lower-cost area than Seattle, NYC, SanFran, etc. Midwest based firms need to reconsider their pay bands, or they’re going to have problems competing for talent.
Lagging behind? New study highlights weaknesses in open source patch process
I don't know much about it, but I'm interested to know why the space shuttle solid rocket boosters were so much more powerful than the F1 engine. 2 of them produced about 87% of the thrust of the 5 F1 engines on the Saturn V.

I thought combustion chamber instability was the biggest issue with the big engines. Are solid rockets much more stable?
I would like to see some answers on this one. First, why are we adjusting for lean body mass? I mean if you're 120kg with 50kg of extra fat you will obviously burn more calories by carrying that around. Someone who doesn't have additional 50kg of fat will need to exercise to burn the same amount of calories. It's well known in fitness circles for years now. It would be surprising if lean sedentary people burnt as many calories as active ones.

The limit of 4650kcal per day doesn't sound right. A lot of endurance athletes, even amateurs, burn more than that. How much you can digest is limited (common wisdom is 60-90g of carbs per hour when exercising which is 240-360 calories). Still there are also glycogen stores for additional 1500-2000 kcal as well as your fat stores which are heavily in use during long lasting endurance effort. I assume the limit is meant for long term which would make more sense.

The fact about ultra marathoners who burnt 6200 kcal at the beginning of the race but only 4900 at the end is interesting. Assuming they weigh say 60kg then it takes around 2500kcal to run a marathon. There is a lot of other stuff going on if they burnt 6200 per day. It would be interesting to see if there aren't other information that explains the difference (like hills for example).
Thanks, HN, for continuing being one of the few islands of ideas and expertise in an over-commercialized WWW.
And a lot of people only get a new access point when they either receive a new router from their providers or change providers.

This is not uncommon to have the same wireless access point for a decade or so and people are generally fine with it. Also most people don't even know there are different revisions of the wifi standard and if you say 802.11 they will just look at you with clueless eyes.

I am not saying it is ok for any OS to not support it but it doesn't necessarily affect everyone's life.

Some work is done on that front though:
https://wiki.freebsd.org/WiFi/80211ac
Apple made $34B in profit (net income) in 2021. Cook is getting 0.3% of that as CEO.
Yep, non-Apple hardware has really low resell value, for better ( it's cheaper as a buyer) and worse ( if you're a seller intending to refresh often, you'll "lose" a lot).
Saudi oil marginal production cost is still the lowest in the world. The main effect will be political instability as the revenue used to keep the population satisfied falls off.

The Saudis could set up solar and start synthesizing anhydrous ammonia to sell to higher latitudes in winter. Marginal production cost would go even lower, as it would not need refining. But they would face competition from west Africa.
Pairing with rotation results in a situation where everyone on the team is familiar with all the parts of the system. Apart from the bus problem, which is rather low-risk, it means that you don't have to wait for the expert in subsystem X to have finished what he's doing and move to the new task; everyone's a subsystem X expert.

I don't think it's always worth pairing. Easy work that doesn't need expertise is best done solo.

I acknowledge the "velocity" accusation; I've never seen a pair work faster than two skilled solo developers. But the quality of the output from a pair is generally a lot higher than that from a solo coder. It really does help to have someone looking over your shoulder. I've not seen a comparison of solo and pair velocity that takes into account code quality, and debugging and bug-fixing effort.
>Oh right, you want to have one of those useless internet arguments instead of focusing on the spirit of the discussion

When people make stuff up they feel is related, but do not check if it is actually relevant or possible, or even really understand the terms, then double down, it derails the discussion. It's not "in the spirit" of the discussion.

>So I don't know, maybe I was focusing on how commodities are priced in the USD.

Which foreign housing markets price their houses in USD? You replied to a comment about houses in UK, Germany, and Australia, none of which do.

Did you notice not a one of the many reasons a country holds a reserve currency is to make loans for local housing stock be more available? No? Read it again.

Pick a country, like I did the UK. Show the size of their USD holdings relative to their housing stock loans. Tell me again how such absolutely tiny ratios are relevant to the availability of loans. I showed one case where the relative sizes of the numbers makes it absolutely silly to claim their related. But since you made the first claim, and it on face value seems completely nonsense, then you provide some correlation or peer reviewed paper or whatever you think makes availability of loans in the foreign countries the OP mentioned tied to the face that USD is a reserve currency, and not more to simply local or global economic conditions, unrelated to the fact that USD is (but one) of reserve currencies.

I get you're likely Dunning Krueger and know nothing about finance or central banking or how housing markets work. Or you could admit you don't know and didn't know there is a relation or not and you simply threw two terms you knew little about, then when called on it, got upset.

But go ahead, and show me the link you claimed to start this with. Good luck.
May you continue to work until you no longer want to, create on your own terms, and drive as many HR people nuts as possible!
I know what let the market decide means. The statements were exclusive of each other. If a business is not a retail storefront and is operating as a warehouse or distribution center than it seems to me that its operating outside of how it was zoned. Almost a legal grey area like uber, etc.

The statement about let the market decide was specific to the 15 minute delivery operations that exist. If they can operate in proper zoning then why not allow them.
Why do you need a name, a surname, a name for the place you come from,...?
Because giving something a name helps us differentiate between things.
I've always been extremely pessimistic regarding the slow erosion of rights in a digital world that's increasingly controlled by players too big to regulate. Yet why am I always so shocked when things like this happen? If you asked me at any point in the past whether I think things are going to get better, or worse, I would unequivocally have said the latter? Yet when things do get worse in some totally foreseeable but awful way, I'm inexplicably shocked and appalled. Maybe for all of my pessimism, my imagination for calamity is actually terrible.
> Are the windows locked? Otherwise it's a rock climber who can climb the side of the building. Some buildings are not that difficult to climb for a good climber.

I'd probably rather just do a retrievable abseil to ground level to minimise risk. However I feel like we're subverting the meaning of "locked room" if it has unlocked egress points. ie ground floor window, or fire escape outside high window etc.
Declarative UI doesn’t have to be inefficient. SwiftUI is fast and IMO nicer to use than React. There are a few declarative UI frameworks in Rust as well (Druid is very nice).
Two keyboards, not one. As obvious as two chairs.
> a high school student could implement

I agree it's a beautiful data structure, but this imagined high school student would be one who is comfortable with (learning about) pointers and locks. Those exist of course, in fact we probably both qualified back in the day.

My point however is that that implies some major selection bias towards high school students who love programming for programming's sake, not some average high-school student who learned a bit of Python and JavaScript in their introduction to computer science class or because they want to write a game (which is a totally valid reason to learn programming). I don't really see why B-trees as a data structure would be that much more difficult to grok if we're already talking about that type of student?
Well, they have telemetry, they see where users go most often. They probably see what users tried to use but haven't completed. Maybe they even can correlate that with support requests.
> Just imagine corporate VR work rooms and VR school classrooms with billboards in the background.

Yeah, we are imagining that, and that is exactly the reason we think it will crash and burn, because, come on. What sane person would want that? What sane person would use that? Why would anyone bother? That is both boring and awful at the same time.