skysight-inc/HackerNews huggingface dataset:
>I've seen people use "gender or sexual minority" to describe lgbtq+ folks, so maybe you feel better described by "gender or sexual majority"? (Which I think is a judgement free expression of percentage?)

I can't (and wouldn't attempt to) speak for anyone else, but the label I use is Nobody9999 (okay, I use my actual name, which isn't any of your business -- consider that, as it's important here).

I don't broadcast my gender, sexual identity or personal sexual proclivities unless it's relevant in some way. This conversation, for instance -- my gender identity (whether it matches the hardware I have or not), what sorts of people/animals/objects/concepts hold my sexual interest, and/or what sorts of things I like to do with those, are completely irrelevant to you in this context.

And they're not relevant because my use of language doesn't depend on what sort of anatomy/identity I may have, nor does it depend on who or what I want to exchange bodily fluids with (assuming that's something I find sexually satisfying -- and I'm not saying that at all, just using it as an example) and in what way I wish to do so.

If we meet down the pub/on a dating site/at the laundromat/museum/washboard concert/etc. and I chat you up or vice versa, perhaps those things might become relevant.

But until that time, it's none of your damn business and I find your focus offensive. Please don't.
Does gold use more energy annually than Argentina? If so, also a scourge but less than crypto. Unlike crypto, gold actually has some real world applications.
The best evidence for grain flow on a really atomic scale comes from what is called texture analysis in X-ray or electron-beam crystallography (or related techniques): you get a deviation in the distribution of Bragg peaks due to the fact that you have a non uniform distribution over the orientation of the unit cells within the crystallites in the bulk material. You can fit this in a spherical harmonic basis and quite accurately work out the excess or defect of the distribution, typically quantified in units of 'multiple of a random distribution' or mrd, again either in crystallographic axes or traditionally in three orthonormal axes – parallel to the surface of the workpiece ("rolling direction"), axially transverse to it, and normal to it. The phrase to search for is 'pole plot'. They're rotationally symmetric and an inverse projection over all space, and so usually only a quarter of a hemisphere is shown.

A very good example of the affect of annealing tungsten wire is here [1] – note that (a) there is a very clear orientation dependence that some difficult geometric transformations will undoubtedly show means that they are aligned in the wire drawing dimension; and (b) after annealing at 1600 ºC for an hour the preference is slightly reduced but still about 15 sigma away from random...

[1] https://www.researchgate.net/figure/001-110-and-111-pole-fig...
Yeah, I know there's people who are able to make it work, but not me, in general.

I can get a fairly similar experience on the org chat, though, and sometimes at the start or ends of meetings. And just meeting up in real life every now and then helps a lot.
I don't really agree about that "frobnicate" deal. If you messed up when you added a parameter to "frobnicate", you'll get "Hi, you broke frobnicate, please fix it. It's causing issues.".

You break it, you fix it, including the troubleshooting.
I agree with the authors sentiment, and to some degree yours. We should be flexible, but we should all try to better ourselves and others.

Their post is meant to change norms, basically a, "Hey we really should all understand why nohello.net was created". Oddly enough, the post itself is my version of nohello. I'd prefer that they started with the conclusion and then build from there. [1]

The author is attempting to change norms. I already fixed it with my kid, she asks amazing questions and includes all the right context.

It isn't that they don't agree or disagree, very few "hello'ers" will be able to defend or even explain their position. It isn't about preference or dislike. A blind "Hello" isn't a communication style, it is a faux pas.

It doesn't matter if you are remote or on the next desk over, we should do better with communication. And that includes how to deliver the message that a blind hello is poor form.

[1] https://en.wikipedia.org/wiki/BLUF_(communication)

https://www.nngroup.com/articles/inverted-pyramids-in-cybers...
Really? Because what I got out from the article was a table that did a comparison then the rest of the was focused towards AdGuard. But I found a thread on r/selfhosted that was more about comparing these two.
Why should they? It’s your device. You own it. It’s your responsibility to make sure you don’t install malicious code.
Anyone who already programs for a couple of years can spend a week learning $lang.
Learning programming for the first time takes a long while and a lot of effort.
I'd say a couple of months if you're bright and motivated. Possibly a year or two if you're not.
You're not the only one who hates it - https://nohello.net/en/
Lol. The part when he mentioned that Google was smart to have crews to reposition bikes when product teams like the Stadia team would just disappear from the campus.
> Isn’t that more because CPUs slow down when there are dependencies between instructions?

Indeed, while reg-reg moves can be resolved at the rename stage and are effectively free latency-wise.
Apple has historically not cared about mid-level companies and above, and SwiftUI is just another example of that. Everything they do is geared towards absolute beginners / very simple projects, even Xcode itself becomes basically useless once you reach a certain level of complexity. I don't understand why they do that.
I think - no, I fear, fear is the right word - that there is much more than just academia disintegrating in the West.

> Almost all human values have been expunged and replaced by a puppet show of performative theatrics, led by MBA educated impostors and career administrators.

Not just academia.

This is the way the world ends

Not with a bang but a whimper.
> Swift UI makes simple UIs easier, moderately complex UIs harder, and very complex UIs impossible. The moment your UI is more complex than a stack of stacks, the elegance and comprehensibly falls apart compared to autolayout. It starts to feel like CSS all over again, using trial and error to try out combinations of elements and properties with unclear interactions.

Sadly, this has been my experience. I built a moderately complex app, only to bump into more and more problems, and I find myself fighting the framework, building hacks, and implementing workarounds. When you venture into more advanced UIs, the leaky abstraction comes back to haunt you.
Yet another person who forgets that slack can, in fact, be closed.
For first time, DNA tech offers both data storage and computing functions
Where can I read more about Objective Assembler? Can you go lower level than obj_msgSend?

Also bonus points for mentioning the work of Piumarta, whose paper on extensible object models is my all-time favourite and has occupied my mind for years.
Loss of plasticity in deep continual learning
First you have to get the shrapnel off the ground, and into orbit.

A non trivial problem if whatever is on the ground trying to launch is being heated white hot by a maser, no?

And getting there has non trivial flight time too, plenty of time for it to be melted on its way.

Orbit is the ‘high ground’.
Coming out of an interview process learning new stuff and happy in defeat will always make me feel good.
Have you checked out Typst?

I have tried ASCII doc and haven't really enjoyed it.

Typst on the other hand is simple, fast, powerful and ergonomic at the same time.
Yeah, then came WinRT, to extend COM even further.

And after 30 years, the tooling still sucks, even though WinDev loves it so much.
Adding a couple aliases for your endpoint might be a decent middle ground where you throw the hallucinating "AI" a bone, without contorting yourself at its will
> Microsoft's stated intention was that Windows Update would only apply the SBAT update to systems that were Windows-only, and any dual-boot setups would instead be left vulnerable to attack until the installed distro updated its grub and shipped an SBAT update itself.

I wonder what went wrong here? If you would read the EFI boot order it would clearly say to boot shim first? Or were these dual boot setups where the user would use the firmware menu to select linux or windows?

Anyway this comes at a time when I want to install linux on my work PC, since it has two nvme slots I think I'll go with installing it on a completely separate drive. Would have not prevented this issue though, which seems a legitimate fix from microsoft, just bad communication.
Maybe for a very short amount of time.

I suspect this quickly will be like specializing in the repair of cheap, Chinese made desk lamps from Walmart.

If the cheap desk lamp breaks, you don't pay someone to fix it. You buy another one and often it will be a newer , better model. That is the value proposition.

Of course, the hand crafted, high end desk lamp will be better but if you just want some light, for many use cases, the cheap option will be good enough.
Why would any designer intentionally maximize complexity? It's one of the core tenants of design to minimize complexity.
It works now, and I gave it some additional challenges too. Looks good!
The release explicitly states that while they saw 85% retraction in the first subject, “Promisingly, we have observed no thread retraction in our second participant,"

Obviously it is quite early but they also talk about mitigation strategies that were taken to directly address the problem.

Edit: typo
Same. I have fond memories of working in a small team (~8 engineers) in a single room around 2010-ish. We'd often just walk to each other's desks, read the body language and ask each other "what are you working on?" and just engage in these unscripted, natural discussions that may have resulted in a pair programming session, or a cigarette outside accompanied by some good old-fashioned complaining about management.

Don't get me wrong, I think working remotely and home office are great. But something was undeniably lost, at least for me.
Suggestion for better option: ask your question in the first message (so they have a feel for how long the "moment" might take, and/or potentially can ask it right away), and ask it in public where everybody can see it.

I'd be OK with skipping that last option; asking for help is hard enough as it is, and I can imagine people not wanting to flaunt their imagined ignorance. Which is also why it's good for more senior people to do it, so they can set that culture that shows that it is OK.
Rather, it's a fundamental problem with arrays of structs.
Germany is still very much captured by its coal lobby. The extent to which they are green is that they have a fairly vocal green party .. with 14% of the vote. https://en.wikipedia.org/wiki/Alliance_90/The_Greens

(This is incomprehensible to Anglosphere FPTP two-party systems)
You may be right, but your conclusion doesn't follow from the article.
Zoom not working on Android and is generally unusable. Was this tested on mobile at all?
Yeah, we only need a distributed chain at the edge, and even there there aren’t “competing” changes in the sense there could be in an implementation of a currency. But it’s a block chain like any other Merkel tree.

But it’s to prove chain of custody / lack of tampering since revenue ultimately depends on the data.
Async2 – The .NET Runtime Async experiment concludes
if anyone is afraid of this happening to them, I'd recommend the deterministic nix installer. it has an atomic installation process where each step is reversible with the uninstaller. This is uniquely a macos issue since the setup is a bit different to other OS's in terms of creating a read only filesystem for the nix store, but the determinate installer was built to fix any worries of that happening.

https://github.com/DeterminateSystems/nix-installer
You forgot Typst

https://news.ycombinator.com/item?id=41014941
Agent-E: SOTA general purpose web agent
> But I love being in flow state, luckily I can still do it with my side projects. With side projects without being interrupted I can easily spend the whole day coding and at the same time building 10x to 100x as much as at a corporation job. Of course it's less realistic in a large company to have it, but I just wish my actual work was like that.

Unpopular opinion: a very small team of skilled programmers that have experience working together and are often/continuously in flow (whether alone, or pair programming), can 10x/100x outpeform multiple teams in a large corporate setting.
stand during the meeting instead of sitting
Please be aware that at least one of these settings will log you out of all your accounts (I suspect it may be the one related to fingerprinting, though I am not certain). If, as I am, you are signed into 10-20 essential accounts, including work accounts, it is going to be very difficult to get your browser back into its prior 'ready to use' startup, state, even after you have reversed some of the settings outlined here.

There are easier ways of getting a 'fresh start' for cookies and logins on Firefox than this. It has taken me an hour to undo some of the damage done by even timid experimentation with these settings.

Sadly, this experiment logged me out of a YouTube-only Google account that I was able to make before Google closed the loophole that allowed you to make a YouTube-based account without the need for any email address or phone number. Re-authenticating at login for this account now requires that you supply an existing email address and phone number, so the utility of that particular account has gone forever.
I'm the furthest thing from an introvert and I still despise having managers pulling me into unprompted random bullshit calls that could've been a slack message, usually because they don't read the status messages posted by the people doing the actual work.

The large, overwhelming majority of impromptu meetings I've ever been in that didn't have a fellow engineer on the other end of the call have been nothing but massive time wasters. And usually if it's another engineer a few messages is more than enough, anyways.
I’d like to think that they’d be able to pick up on the song about porn…
> which didn't have the volume

agreed

> and quality

filming with an 8k camera doesn't mean quality though, it just means more production/hosting costs...
iOS is a better place to make money than Android.
Look for "idiom detection". Macro uop fusion is a limited form of this.

As a relevant example, POWER CPUs can convert some non diverging branches into conditional execution if not well predictable.

Many RISC CPUs can convert well known LL/SC code patterns into locked atomic operations to guarantee forward progress.
For a developer, arguably "flow state" is arguably the most important thing. Provided, that is, that requirements are clear and people are in sync what should be worked on.

What do you think is the most important, if not flow state?
Looks like you just copied my whole http://convertcase.net including the name and tools without permission.

For the benefit of others, I have spoken with this guy and he wants to sell me the site he copied for $25k, he has no other interest in respecting my work.
Greetings are still ok, add your ask as well to save one step.

Ex. "Hello, good morning. When can you spare 10 minutes today to catch me up on PR reviews?"
Searching for "valve proton team" doesn't bring up much, how did you find a job ad from them?
Indeed, when I want to do a "quick call" to get pointers on something, or to clarify possible implications of technical choices I'll always send a message on a platform / channel that can be muted with some text like "i need your input on X, give me a call when it suits". That way the callee can chose to mute and/or choose a time that doesn't interrupt their workflow, but also give them the opportunity to contemplate the issue. This way the other person is in the right frame of mind to get to the meat of the issue, get a quicker call, and most importantly get the right direction / decision without hampering productivity.
Can you provide some examples of modern layout systems? I’d be curious to see what’s on offer.

I have experience with various iterations of UIKit’s auto layout, Yoga, as well as CSS and some Swift UI. I’ve found CSS to be considerably easier to work with, particularly when using flexbox and grid.
> toponym, Chrawat

Was wondering about that. Maybe the toponym came to signify the whole for some reason ...
Just that I was most often working on pre-existing projects like GNU Make. I can't force them to go for Objective-C.

When I'm doing something on my own it's usually so small that it's not really worth it - something like a python C module where there's already a kind of OO model built in. I think my last C program was a set of functions for GNU Make that you can load up - a collection of tiny functions to do simple things that GNU Make should have been able to do 15 years ago but is too constipated to get on with.

Once or twice I've had the perfect sized mini-project but have been in a team where using Objective-C would get me into trouble because the rest of the team love C++ or whatever and would immediately demand that I use that instead. For some reason using C didn't bother them.
I’ve had plenty of productive “water cooler” conversations. Especially with people from other teams, as we don’t interact with each other much. Cross pollinating ideas in a large organisation is conducive to spontaneous creativity.

However, neither of our statements are very useful as they are just anecdotes, a result of our personal experiences.
This guy is too concerned about himself rather than others. Working at a company means you're a resource anyone can use, live with it and don't make up your rules on how to communicate. Just do it and collect.
Every grunt work you outsource in place of creating a system to fix it you lose grip of the business you are creating. In your example you used VA but change it for sales. Many technical founders go looking for someone to sell without having any clue about what sales mean. They will have a terrible time finding a reliable partner because they have no clue about the thing they are outsourcing. The same goes for outsourcing the grunt work of developing a successful business. You need to know that, you need to do that. Looking for shortcuts before you succeed is a recipe for failure.
Why? You could just copy the binary and signature to your EFI partition from Windows? What am I missing here?
The way to stop these distractions is not to set a bunch of rules, but to document things in clear and discoverable ways that people can search to find what they need. No one wants to interrupt; people do that because it's the quickest and easiest way to find an answer. If you make something else the quickest way they'll use that instead.
If you really need conda, then you're on a _different_ nightmare than standard Python packaging.
For the chat issues brought up in this silly rant the most effective solution I've found is to create a culture of public chat rooms with your entire team, instead of individual direct messages.

"Quick Call" people are a personality type so they are not going to change.
> but just a macro of an int value like it is now in C.

That's not the case for the last couple of decades (I think since C99?). The underlying type of bool which is defined in stdbool.h is _Bool, which is a "proper" builtin boolean type. The type wrapping in a header is just there to not break existing code which had its own 'bool' typedef. AFAIK in C23, bool is a regular keyword now though.
I haven't used Swift UI, but I have used Elm, React (a bit), and Flutter (a fair amount). My understanding is that it's a similar model.

In those frameworks (particularly Flutter, which generally has less ceremony), I have found simple UIs easy, and complex UIs slightly harder to build, but then they're much more predictable (fewer surprising edge case bugs) and much much more maintainable.
> And whenever any of these groups come up with a project they want to do, they won't have to ramp it up to billion dollar scale in order not to be drowned out by a terrible and loud commercial product. There will be plenty of broke users looking for alternatives.

They absolutely will have to since they won't have the means to serve the content to the community otherwise.

Niche websites won't stay niche for very long if they are the only free option.

> I think the only risk of this happening is if free alternatives get so generous and useful that the commercial internet tries to raise the price of bandwidth somehow, or of running a server in general, or alternatively by lobbying for expensive regulatory stuff to get governments to do their dirty work for them.

I don't see most of these free alternatives even existing in the first place.
For example: free news reporting (not even talking about foreign correspondents & co).
> Is "water cooler talk" the new "open office layout"?

Yes. It used to be that "water cooler talk" was considered an unproductive waste of time. But for people pushing an RTO agenda, it suddenly became the go-to argument for RTO. Very often, the same PHBs use this to push RTO, who back in the day complained about people doing "water cooler talk" on company time.

At the same time, open office or cubicle layouts are proven to be detrimental to work output, concentration, health and happiness. But same as RTO, it is not about any of that, nor about collaboration. It is about PHBs fearing their loss of purpose and control.
macOS’s core is in a read-only volume for a few years now, so I doubt you can mess it up unless you disable system integrity.
Nate’s take on Silicon Valley is that “to make all of this work, you need a symbiosis between two often-clashing personality types . . . risk-tolerant VCs [investors] . . . and “risk-ignorant founders.”
I thought the same. As ever, most of these people seem to get caught because they get greedy (possibly I've been listening to too many episodes of Darknet Diaries recently).
> First off: Are water coolers even a thing still? At least in NL we just bring our own bottles and use the tap to refill it :p

I know of two cases where office water coolers are super useful: in areas with high temperatures where cold water is much better that the warm water coming out of the tap, and (if your model supports it) for getting a cup of hot water for tea. I've also seen them used in areas where the tap water tastes funny, but that's more of a patch.
Bit of a tangent, though related. It looks like you accidentally stumbled into a version of test driven development ;)

With the big difference obviously being that typically the developer who writes the test also will write the code.

In some situations, this actually makes sense to do with junior developers as part of their training. Where a senior developer sits down with them and write out the tests together, then with the tests as a guide they are thrown into the waters to develop the functionality.

Of course, I suspect that in this case, you were not dealing with a junior. Rather the sort of person who looks at your tests, still is confused and asks for a "quick call" to talk about the tests.