skysight-inc/HackerNews huggingface dataset:
==I didn't have the feeling that it wanted me to "sit in my shame", it legitimately said it on a slide.==

Did you feel shame? If I was told that, and didn't feel shame, not sure I would have dwelled on it so much.

You do you. We make a very high income as well, and my politics have gone in the exact opposite direction as yours over 20 years. Over those 20 years, higher-educated and higher-earning Americans have become far more likely to vote Dem. You are actually swimming against the tide. I watched the affluent area I grew up in (DuPage County) move from bedrock Regan Republican to Democrat over my lifetime.

When Republicans failed to create a replacement for ACA after campaigning on it for ~8 years and 4 elections (2010, 2012, 2014, 2016); I realized they weren't actually interested in governing. DiSantis is the embodiment of that "bluster-over-policy" approach.

== In regards to the current upcoming state elections I am going to be selfish and focus only on what is best for my family for the next 4 years.==

I hope it works out for your family and also the many other families in Florida.
Huh, ISC dhcpd is still on the go? Interesting!

Anyway this thing called "dnsmasq" has been around for about 20 years, you should take a look some time. It's pretty good.
Did you know that GCC take an unknown time to download, and forces you to accept a license?

I think it’s pretty common knowledge that Macs are sold as consumer machines that don’t include a full tool chain out of the box. Guess what - it’s free to download and sometimes it gets updates.

It’s hard to understand why you are making such a fuss about installing developer tools on a developer machine.

Sometimes I find I have to install gcc or clang or llvm on a Linux machine in order to install some other package. Why would I moan about this?
Drivers woefully overestimate hands-free driver tech, study shows
> The reason marathon runners are so rail-thin is because they run a lot. Running preferentially burns muscle as well due to the quickness of conversion after glucose is gone.

I think there's some selection bias to this though. The morbidly obese tend not to be marathon runners, as well as the very muscular. Marathon running is an extreme activity that preferentially self selects certain physical attributes and conditions. This is not to say that a morbidly obese person can't take up marathon running - but they unlikely to be able to maintain it successfully while remaining so.
This seems like it would be counterproductive.

If you had a low-percentage match, then I wouldn't think it would lead to a successful relationship. Gaming the percentage doesn't seem like it would have a good overall outcome.
This is an extraordinarily disappointing release. Even if this was priced at $400 I would be disappointed. We have waited years and they included zero next gen VR tech.

I feel like VR should be in the stages similar to the early gen iPhones where every new release should have legitimate significant new tech that is unambiguously better and exciting. This instead feels like current iphones when they barely improve only here VR can't get even close to a yearly cadence of upgrades and there are loads of features for next gen upgrades still on the table.
It’s painful how hellbent Mark Zuckerberg is on convincing us that VR is a thing
My point is that for the i++ to make the loop advance (whether it is written inside the block or outside it in the header), behind the scenes, the value of the old i is copied to the new i at the beginning of each iteration.

I think to then understand why my two examples produce different results, you have to know that the i++ in the header happens to be executed after that copying has been made (an arbitrary choice?), while the i++ within the body will be (naturally) executed before the copying.

I suppose the way it works can be intuitive, but it can also be confusing if you think of the i++ as the last action of each iteration in both of my example cases.

Actually, there's a third way to write the example loop, but who can guess which result it gives?

for (let i = 0; i++ < 10; ) {
setTimeout(() => {
console.log(i);
}, 1000);
}

... it will print 1...10! So even within the loop header, one part is run before the copying and another part after the copying. How is this intuitive and where is this documented apart from the language spec?

EDIT: My bad, of course the iteration condition has to be checked at the beginning of the iteration, so in this third example i == 1 during all of the first iteration).

Here's the relevant spec section 14.7.4.3 ForBodyEvaluation: https://tc39.es/ecma262/multipage/ecmascript-language-statem...

There we can finally see that on the first iteration, an environment is created (and iteration variables copied) before the test ("step 2"). After that, a new environment is created (and iteration variables copied) towards the end of each iteration, before the increment step ("step 3.e" and "step 3.f").
The grandparent comment said there is nothing better. Stop and use what?
I have the same feelings. When I ran a single-line BBS from my bedroom as a kid, I would get excited every time someone would dial in and I'd see activity.
> All of the metal at a scrap yard I know of amounts to less than half that weight, for reference.

That's not a great reference point when you're trying to visualize to pumped storage, as water is 1t/m3 while steel is up around 7 or 8. Also, 500t of steel at a scrapyard seems very small - 70m3?

A better reference might be a back yard pool, which might be in the 30-40t range - so like lifting 15 back yard pools the height of your house to power a tiny AC.
After years of heavy drinking (rock'n'roll and stuff) I woke up in one morning, found out what I have done yesterday (again) and decided that I don't want to see this face in the mirror again. It was 20+ years ago and I haven't touched alcohol since then. I can visit any party, can take part of conversations even with quite drunk people, but can leave any time I want and not to have any problems in the next morning.

Yes, there are questions and "But wine?", "But a good beer?" social pressure, but being in my fifties probably helps a lot to preserve my "I don't care" attitude towards this.
Well it's because Windows, and especially development on Windows, is total fucking garbage. I complain about apply but holy shit at least they don't try to put ads on my start menu.

(And Linux is infuriating for other reasons, like not having the sleek and snappy UX of Mac). Of the three, Apple is my favorite. Still think the company is weirdly incompetent at totally basic things, though. Like all API design. I will never do Apple-specific development for that reason, but I prefer it for general purpose work.
I can't speak to how people were behaving on HN, but automatic1111's is pretty much the gold standard for people who use SD locally on their machine, which might explain why a lot of people were posting it. It was however present on some recurring 'chan threads about SD, which might explain why it is linked to some unsavory behavior.
Why do you have to reinstall it every year?
Yeah, VR tends to have a hard-cutoff on the human body after ~2 hours. Most people will become physically exhausted before they reach that point, but if you do manage to make it a couple hours in, you'll almost certainly feel a little woozy.

Honestly though, the feeling of the headset on the face is the least-salient part of that discomfort (to me). It really is like a heavier pair of over-ear headphones in terms of physical profile.
This is very cool! I honestly think that major stock photography companies will come to use AI to generate at least some of its images in the near future.
Congrats!
my assumption is that the left is actually in support for better education in inner cities.

i mostly hear about Republicans banning books
I see that these are curated, so it will take time to increase the selection, and of course the technology is young, so the pictures are not as detailed and high-resolution as the professional photos, but you have to start somewhere.
You can stick the cloudflared tunnel exit on the machine doing the hosting then the router performance is largely irrelevant
Bumble will tell you which of your photos caused the most right swipes. In my case it was EXACTLY that: photo of me from behind shirtless while rock climbing, muscles on display.
Sure, but arguably that‘s a bit like claiming that your house plant got a heart attack, i.e. can die – but not like that.
You’ve done the right thing proxying the request back to your client.

As a basic example I’d read how GitHub manage DCMA and follow a similar process - I.e. validate the request has enough detail, pass back to your client for action/response, and act accordingly.

More often than not a lot of DCMA requests are fair too vague and lacking detail you can simply reject them, based on my experience at least.

https://docs.github.com/en/site-policy/content-removal-polic...
> I suspect the reason I'm able to think this way is that my partner is a therapist and talking to her for a decade has given me some useful tools for introspectively understanding what's going on in my head.

Thank you for sharing some of those tools here!
I clearly remember seeing women's profiles on both okc and Tinder that outright stated that they were not interested in bi men, but it's become rarer and rarer as time passes
I dont disagree that Meta is probably pouring the most money into VR right now, but there are other companies looking into it. Notably Apple might launch a similarly priced headset to the Quest pro soon. Bytedance has the Pico series which are basically Quest clones at this point, but they are looking to push the tech and outcompete Meta. They're not currently launched in the US, but that may change. Valve will probably launch an Index 2 eventually.

Some lesser known headsets brands like the Pimax and Varjo target prosumer-grade and enterprise headsets in the US too.
> Studies have not shown any increase in the average strength of storms either.

“On average, there have been more storms, stronger hurricanes and increase in hurricanes that rapidly intensify,” NASA reports. In 2020, the world saw a record-breaking hurricane season. The facts show what the models predicted. You can continue to argue that there's no evidence, but you'll continue to be wrong.

The OP's argument seems not be refuted here. You need to be an expert and know a lot more than a lay audience would to find any criticisms with existing models. The vast majority of climate change deniers are science skeptic and not going so deep they have a valid basis for their skepticism (and in some cases, it's becoming clear it's not just skepticism but willfully ignoring the actual data for whatever reason).
> I also would like to have a meeting with my other WFH colleagues

My WFH space is my private space, and I'd rather not invite my colleagues into it. Voice + screen sharing is more than enough, so no thanks. And if my employer required it I'd let myself out.
This basically just reads as a hit piece on Neeva. One of the bullet points is that they might be compelled to hand over data they have to local authorities, which literally any service based in a country has to do. They admit this in the article but try to make it sound as spooky as possible, among other things.
No, facts are not in and of themselves racist.

If someone points out that men commit the vast majority of rape,
and thus we shouldn't assume courts are misandrist on account of the immense inequity in rape convictions, that is not sexist. If someone points to this fact to try and justify a curfew for men, or lowered burdens of proof the yes it is.

A flag showing "13/52" next to a snarling ape is undoubtedly racist. Pushing back against a quota mandating that African Americans make up no more than 13% of murder convictions, on the grounds that murder rates are not equal isn't racist.

Is this really hard to comprehend? I expect the average middle schooler is capable of understanding this, and repeatedly cautioning HN readers about potentially racist readings is more than a little condescending.
Ya you are, but you know white people and Asians are less likely to be poor compared to Hispanics and African Americans so reality is fighting against your argument.
I work at a different FAANG and it seems like more and more the only news that we get from corporate is related to DEI. Also a lot of hiring details are now hidden from ICs. It used to be that you would be apart of the interview panel as an interviewer and then you would get together with your team afterwards and everyone on the team would vote yes/no and that would pretty much be it. Now it’s made by a manager elsewhere and you have no idea why the decision was made.

I do worry that my kids won’t be diverse enough to be able to get into a decent school or get a good job like I was able to when they’re older.

We used to argue for equality, a level playing field, for all. Now we’ve had the rug swapped from underneath us.

It’s no longer about equality of opportunity, it’s about equality of outcome. To quote Kamala Harris’ recent remarks “to make sure everyone ends up in the same place”, i.e. “equity”
Version mismatch of compiler and standard library (caused by Xcode) results in an unexpected interaction. An understandable mistake for Apple to make, but yet another one that suggests they are moving too fast for their own good.
If you just want virtual monitors, I think there will be many "dumb" headsets available. If you want a full standalone experience, then sure, maybe not. But, I think those are, potentially, different markets.
Er.. my memory is that it did COW inside VMS fs semantics and was not manually achived. You did have to manually delete. So I don't think it was just a hack.

It didn't do directories so was certainly not as good as snapshot but we're talking 40 years ago!
Well, Google Spaces are back from the dead, so there is hope...
No Facebook like Instagram is no Facebook.

Meanings it’s all Facebook on the backend.

Your account just doesn’t say Facebook erm Meta on it. You are still subject to all the bad things they do with automated bans, shifting TOS, social bla, etc.
That's very interesting. Do you have any link discussing the study with student groups?
1) one requirement for NATO admission, as I understand it, is that you don't have any active wars going on.

2) while there was one case where Turkey and Greece went to war when they were both NATO members, generally speaking it is a requirement that you don't attack other NATO members.

3) it is expected that all NATO members must be democracies, and while Russia has had elections, and I think arguably was a real democracy in Yeltsin's day, it hasn't had competitive elections in decades. You don't have to be a perfect democracy to be in NATO (otherwise Turkey and arguably the US might not qualify), but you do have to approximately speaking have elections in which the incumbent might possibly lose (true in both Turkey and US today, not true in Russia).

4) What Putin actually wanted was to reassert Russia's dominance over Ukraine, making it somewhat similar to Belorussia in that it would have a separate government, but would not be really independent. The stuff about worries about Russian security was a pretext, kind of like WMD's were the pretext for the US in the Iraq War but not the real primary reason.
I tried to sign-in into my work Outlook account with aerc a while ago, from WSL2, unfortunately it didn't work with an app password[0], and OAuth2 won't cut it, because I'll have to ask the company's services administrator to grant me access.

Nevertheless, a great piece of software. Using it for personal e-mail.

[0]: https://support.microsoft.com/en-us/account-billing/manage-a...
“Let’s try not immigrating 400,000 people per year.” “Let’s try instead to raise our sons of farmers to high education levels.” One might notice it was the original values of the French Republic, you know, equal chances, climb the social ladder for everyone, solidarity in the face of changes, yadda yadda.
I still do it, but for private non indexed stuff.
Just FYI, that's a misremembering that accidentally looks like a bad faith argument. The Oculus CV1 was released two years after the acquisition.

The price point and subsequent price drops were only made possible by Facebook making some important hires for the production engineering and being able to scale the processes to lower component and manufacturing costs.

For better and worse, the CV1 on day one had a meaningful amount of Facebook software and hardware engineering in it.
If their major concern is memory unsafety it's a lot easier. Most dependencies don't use any unsafe, and instead there's usually just a few libraries pulled in across them that do. One of the best parts of auditing rust (for memory unsafety) is that you can just "grep for unsafe" and know exactly where to start.
@prange.. Windows LTSC or any kind of Linux u want, setup exactly how u want, on exactly the hardware u want. You know, like some kind of "personal computer" almost, which you the user have control over and can do what u want with.
regarding √-1, the mystery is a bit simpler than with physics, because with math it is what it is, and there's no arguing about how real the math is :)

that said, just as in physics we went from the concept of an atom (meaning an undividable whole) to a big ball of nuclear soup with protons and neutron and bound electrons raving around, then even further to noticing an even crazier confluence of chaos of quarks and gluons constantly churning in the nucleus, like that in math we went from integers to reals to complex numbers to saying hold my beer and "dividing number fields with irreducible polynomials" (see algebraic extension) and discovering all kinds of madness.

in physics we used mightier and meaner matter smashers, in maths we used ... well, a similar amount of brute force of a certain kind, the kind that solved problems, rules of square roots be damned. and then it turns out that the rule was different all along, and congratulations now you have even more complicated numbers, the complex ones.

just as in physics there's the always gnawing question of "okay, but what explains that small blip in the data?" there's the one in math about "okay, sure, that question is so simple-looking it's outright ridiculous/dumb, but how come nobody was able to answer it in decades/centuries? what if ...?"

https://www.youtube.com/watch?v=-XCFQe2WVhw
> all 5% will be seen as having been given an unfair advantage.

Only by the kinds of people who tend to assume the worst about Black people.
Secondary point: most residential structures are not designed to have 1000s or even 100s of gallons of water stored on the roof. Even 100 gallons is a huge amount of static load to add to a structure.
Sure. But Amazon isn't partnering with scam sites like Coinbase.
Lessons learned since posting my salary history publicly
I run a webserver (a k3s cluster, actually) from home, but considering how generous the free tiers of cloud providers are (Google Cloud in my case), why waste your home internet bandwidth for a personal site?

In terms of my home server, I mostly point subdomains at it to test projects running on my laptop (via an nginx proxy_pass), or share photos/music with friends. I used to use it a lot more when I why working away from home.

Outside of web facing uses, it's nice to have a central place to store and retrieve files from multiple devices. I'm using a an older i5 Intel NUC, and it works great.
It's a networked, privileged process. If my goal were "try to ensure that more of my OS is memory safe" I'd probably start somewhere similar.

A lot of this post is specifically addressing the justification for this work so idk, I'd suggest responding to that directly.
McDonalds works against its interests by making its customers less hungry too.
You missed the part where after a few years of cheating the metric, getting "above average" satisfaction (4 out of 5) from a client is considered a failure and a manager 3 levels above you will personally come asking what went wrong with this client.
The four-day workweek works
This is what other people have found over on reddit: https://reddit.com/r/StableDiffusion/comments/xzipjx/automat...
According to that comment, this (https://user-images.githubusercontent.com/23345188/194727572...) is allegedly the only reasonable match with the leaked code from NovelAI, but note that I have not verified that myself, and since NovelAI/Stability never said which part they take issue with it is hard to tell.
This is the file in that other repo that the code actually seems to originate from https://github.com/lucidrains/perceiver-pytorch/blame/main/p...

As you can see, that repo from 2 years ago even originates the "# attention, what we cannot get enough of" comment and is an exact 1:1 match to Automatics commit, while the one from NovelAI even has a small change in the if clause that Automatic doesn't have.
"any array or struct containing one of the exceptions" is already talking about comparing the contents instead of the types and pointers. I didn't bring up the idea, I just said strings did the same, and with everything doing the same thing it's not an exception to bitwise comparisons, it's a general rule for how to handle nesting.

Floats are still an exception, but not the rest of that list.
I have just bought an American Quest 2 and found out the Pico 4 (with new pancake lenses) launches next week for the same price.

Am so kicking myself. I'll sell the Q2 at a loss and buy the Pico.
Managers’ Body Expansiveness, Investor Perceptions, and Firm Forecast Errors
Putting people into the locker based on the shape of their head? Bad vibes.
The killer app they are looking for is going to be simpler than they think, it's 360 images (and maybe video). It's hard to make 360 pics today, i would think phones would have made it a standard feature by now but they haven't, and 360 cams are expensive. 360 snapshots should become a standard and easy to use feature in ios and android phones. And even in games 360 screenshots dont really exist. I ve seen that secondlife supports those now, in a buggy and lowres way but i dont know many others.

My standard use of OQ2 revolves around that, i find myself browsing google earth with the Wander app as well as real estate listings in some websites that support it, as i find that none of the gaming experiences really stick.
I guess this depends, but most ISPs where I live will do a static IPv4 for residential. Mine also does a /56 IPv6 allocation if you ask.
The problem is the intersection of people's intuition about closures from languages without mutable state bumping into the imperative world built of mutable state.

For example, equivalent code in Elixir:

i = 0
list = []
list = list ++ [fn -> i end]
i = i + 1
list = list ++ [fn -> i end]
i = i + 1
halfway = list
list = list ++ [fn -> i end]
i = i + 1
list = list ++ [fn -> i end]
IO.inspect Enum.map(halfway, fn f -> f.() end)
IO.inspect Enum.map(list, fn f -> f.() end)

Would produce the functional-intuitive result of
[0,1]
[0,1,2,3]

Because there is no mutable state. Those repeated assignments to i and list are exactly equivalent to the scenario where each i was actually i1, i2, i3, etc.
I find this page very confusing. I suppose it's a stand-alone experience, based on other Meta VR products, but it doesn't really say that anywhere. How does its processing power and display pipeline compare to the Quest, or to other VR headsets? I see lots of buzzwords but not a lot of grounded descriptions. Is this an AR device? How does the AR work? The marketing video look like simulations. I get the sense that this is aimed at creative professionals as an accessory to expand their work modalities - but there's no mention of professional support or API access or any of the traditional markers in that realm.

Generally this seems interesting but this landing page actively detracts from my interest in the product.
How to avoid a digital identity crisis
Why not just listen to an actual interview of Steve Jobs by Terry Gross? https://freshairarchive.org/segments/steve-jobs-future-web