skysight-inc/HackerNews huggingface dataset:
In 2001 I had an account set up for my girlfriend, now wife, so that she could telnet (openssh wasn't really widespread then!) to my desktop and it would play a sound and blink a light as part of the login procedure.

The light was controlled by an X10 "firecracker" module. Neat stuff, for the time.

Anyway, she would do that to get my attention if I wasn't by the PC and she wanted to chat via ICQ.
If you don’t grind it yourself, you lose the crema, and ideally you grind it within a short period of time if it being roasted.
I absolutely want to work in a diverse team. I want to be challenged by different perspectives and ideas. I want to have the best team members out there, regardless of their backgrounds.

I however, think many D&I ideas fail to work when written into policies, and I think many times, higher-ups seem to write policy out of the best of intentions, yet fail to see how they can easily lead to abuse and poor results.

Two examples from a corporate job a friend shared with me -

1. A friend was interviewing senior software engineers for an open position, then got a candidate who was grossly irrelevant (I won't bore you with the details, but she has ~1 year of experience at best, and this position was targeting a minimum of 5 years, 8+ years preferred). Turns out, that specific hiring manager had recently lost a (male) top candidate because they didn't have a female candidate in that candidate's pipeline - the manager learned his lesson and now always dumps 1-2 female candidates that have no chance of making it into any senior position, just to meet the "diverse slate" requirement of their D&I policy.

2. Another example, this time not related to diversity - during the recent economic downturn, a company decided that on top of an aggressive hiring freeze, for any employee that is fired or quits, their position goes away with them, then gets re-assigned to where the higher-ups think the need is greatest. At first glance, that sounds like a good idea - kind of a CI/CD for re-orgs with minimal "slack".
But of course, if you're a smart enough manager, that means your biggest hope is to remain static through this period, which means you'll never fire (or even challenge) anyone. You'll even promote mediocre folks to keep them on, then fire them afterwards.

Naturally, the most talented will still get plenty of offers and move / leave at some point, and then the slightly less talented folks get hit with all of their work and eventually move on as well, and over time the average talent level of that team will slide down considerably, and as we all know - hiring a top performer into a mediocre team is a challenge.

Nice policy in theory, but in practice - it will cause the company to lose tons of great talent, in a way that will take years to recover from.
I call it the Aid-Industrial Complex.
Not really an answer but I have to recommend Marc Maron's WTF podcast. The guy battled alcohol abuse and while it's not what his podcast is about he regularly brings the topic up in a very frank way.
I don't understand how what you just said isn't painfully obvious to all.
I like programming in D. And I think that it can exist in a world with Rust/Zig/Go/blub. My personal opinion/pitch for D.

1. I found D pretty easy to learn and use so getting productive in it was easier for me than Rust.

2. D has a lot of improvements to C++ that make it more ergonomic (no header files! built in package management!)

3. D has a lot of flexibility to go up and down the stack in complexity as well as interface with existing c/c++ code.

a. Need to use d for scripting like Python? use Rdmd

b. Need to interface with c code and can't depend on the D compiler? use -betterC ^1

c. Need a quick and dirty way to use C code without creating bindings? use importC

d. Can't use the garbage collector? use @nogc

e. Need to interface with C++? use extern (C++)

D's flexibility is its greatest strength and weakness. It can do a lot of things but not all of its features are ergonomic. A lot of that just has to do with man power. If it had a community as large as C++ things would be different. Using the examples in 3, you could use Ds features and write a kernel with @nogc, a user interface for that kernel using regular D, and create build scripts using rdmd.

To see a c++ person perspective on D watch this video^2

1. https://wiki.dlang.org/D_on_esp32/esp8266(llvm-xtensa%2Bldc)...

2. DConf '22: Ray Tracing in (Less Than) One Weekend with DLang -- Mike Shah
https://www.youtube.com/watch?v=nCIB8df7q2g
https://news.ycombinator.com/item?id=32471624
We try to get back to them asap with a message along the lines that they don't have the skills we're looking for right now, but will keep them in mind for a few months should things change.

We've yet to catch a superstar with this strategy.. I wouldn't even call it a strategy. At one time we did have these positions open and ready to fill, we just never took them down after filling, just to see what trickles in.
> at basically no cost for the EV owner?

Only if you have a battery with unlimited charge cycles. This doesn't seem possible with current technology - and even if it were, manufacturers would still optimize for higher density and reasonable longevity after 100,000 miles. Most people would average a charging cycle a week, so they can't see the difference between a 2000 cycles battery and a 50,000 cycles one in the life of the car, but they can definitely feel the effects of range anxiety.

When you do daily or multiple times a day cycles, as is typical for grid applications, that's a completely different beast, for example a shallow charge cycle at 70% which increases the life 5x is much more profitable because it reduces overall battery replacement costs.

And when you factor in the much higher costs per Wh for car batteries, which are custom spare parts not mass produced commodity cells, you will find that the cost you incur in vehicle depreciation far exceeds the value you could earn from intra-day energy market speculation.
Blinding an interviewer by changing pitch/modulating the voice does little to erase the actual disadvantage. Few are arguing "people that sound like women are discriminated against", they're saying that the systems are set up in such a way that there is a bias against women that encompasses the evaluation of their experience, their work profiles, the topics they're interested in, the projects they've completed previously, etc. It's a systemic disadvantage, and that experiment isn't getting at the issue being claimed.

As just one example, women still do the majority of child rearing, especially babies. People who want children make that choice, but men typically take a few weeks out of their career whereas women take months or more. That's a systemic disadvantage women suffer.
The problem with this reasoning is that you assume you have a perfect view of how disadvantaged every single subgroup is.

Also, given that this a zero-sum game (the company only has a fixed number of hours to interview a single game), you are necessarily making someone else worse off when you give advantage to a sub-group of candidates.

Also consider that many candidates can belong to a privileged group and a disadvantaged group at the same time. Of course none such nuances are being considered. How could they, when all you have on the person is their 1 page work resume? You know literally nothing about them, except a few projects they claim to have completed in the past.

Now you're not actually hiring for skills, but playing disadvantage roulette with your hiring pool. Ok, maybe not, and you're still screening for skills, but at least call a spade a spade.
> Do not confuse regulation with enforcement. Any regulation that is not enforced is useless, or it is used selectively (a.k.a "corruption"). Adding more rules wont solve anything.

This is such a weird take when you think about it. It's like saying "people can just run traffic lights; therefore, adding more traffic lights cannot prevent accidents." Okay, well, preventing people from running traffic lights is just a separate issue that should also be solved if it's a problem. The answer isn't to stop putting up traffic lights! And it doesn't follow that some people not following the rules means rules are worthless. Besides, different governments (and different agencies within governments) have vastly different levels of "teeth". I know it's easy to get jaded seeing all the regulatory capture in the U.S., but that's not the entire world. Even in the U.S. some regulations are rigorously enforced, e.g. FAA regulations.
Ditto. No complaints.
Yes, the set of reals, as in the usual construction, is the only complete Archimedean ordered field.

And some amazing properties are (with my TeX markup) in

John C.\ Oxtoby,
{\it Measure and Category:\ \
A Survey of the Analogies between
Topological and Measure Spaces,\/}
ISBN 3-540-05349-2,
Springer-Verlag,
Berlin,
1971.\ \
Looks like its a failing because of a blocked cross-origin request. Firefox must be interpreting the CORS settings for the site differently than Chrome. Configuring CORS correctly across multiple browsers is hard!

Edit: looks like the cause for me was because of Facebook Container blocking the cross-origin request to a Facebook domain.
I have seen people making that claim repeatedly on HN.
I quit a daily gaming habit by admitting that it was addicting and I did not have enough self control to not switch it on. Admit that I needed hard controls so I couldn't easily start up a game.

So I deleted the game and that was that.

First step is admitting you have a problem, and then figure out how not to put yourself in position to do it. After awhile the itch went away, and now I even forgot why it was so fun.
In the article it says that the (compensation awarded for) legal fees were 585 euros
Plenty of people enjoy VRChat, because you can interact with friends, but Facebook's attempt to get people excited to interact with brands and ads and work in a heavily locked down Metaverse is ridiculous.
I think it definitely needs to be considered when it comes to corporate charters and especially in cases of IPO and investor on-boarding. Spelling out that a company's responsibility to long term stability and community at/above shorter term profits to investors in order to prevent certain paths in decision making that is all too common.
I worked for a major satellite TV provider. In the early days the website was just information and directions to the nearest installers - no bill pay or buy flows. The website ran from under the boss' desk.
> isn't about not being racist

They're not even saying it's not being racist - they freely admit that it is - they just insist that the ends justify the means.
I got banned from r/AskReddit for posting the Chicago Transit Authority's customer service phone number, because it was "personal information". (In a thread about the CTA, no less.
The rule is any comment that matches the regular expression /\d{3}-\d{4}/ is a permaban.)

I also got kicked out of a Discord server I moderated because someone asked to be nagged about doing their homework, and I nagged them, and then someone in the server created fanart of my anime profile picture hitting their anime profile picture on the head with a magic wand, and I pinned it. I thought it was hilarious and I treasure it to this day. But that apparently was the last straw. ("There must have been some underlying issue," I hear you cry. There was. There were some differences of opinion on how to moderate the channel and the discord server. The community skewed about 60% female, and I was pretty quick to time stuff out like "women should be in the kitchen, not watching a stream" when the inevitable edgelord showed up to troll. This was apparently a controversial opinion, and all the other mods that would back me up on those decisions had long since left. I was pretty late to the giving up party, but I'm glad I eventually left. Even if not on my own terms ;)

The TL;DR here is yeah, it's really easy to be a bad community manager, and people are pretty good at easy things. Stir in a spoonful of power tripping, and the results are predictable.
Ugh. Stop with the "theories."

We've already run the real life experiments, as suggested above. No need to try to delve into minds and motivation and life goals and other such nonsense (nonsense not in the sense that it's not true, but nonsense in that it doesn't bring any helpful ideas to the policy decisions that should be made.)
Yeah, if they really want Neom to succeed they need to put Western laws and culture in place.
I’m interested. I would love to be able to throw on a headset and sit on the couch and watch a movie with my sister, where I felt like she was watching in the room with me.

I also would like to have a meeting with my other WFH colleagues where I could tell whether people were making eye contact with me, because the conversation would flow smoother.
Comedians sue over drug search program at Atlanta airport
What would have you apply?

I'm old, been in this business a long time but never really on the hiring side. And the few job switches I've done have all been because a contact convinced me to come on over sorta thing.
The Halide people wrote a post on how they handled this for releasing Halide II while not leaving long-term supporters behind.

https://lux.camera/pro-camera-action-introducing-halide-mark...

Basically: it's a subscription, but you get to keep the last features you got on it if you cancel. Owners of the original Halide got a year of free updates.

HN thread on it: https://news.ycombinator.com/item?id=24860043
“ Plus there is the argument that no IP deserves protection, and that no IP owner should have any rights, ever, given that information is infinitely copyable and yearns to be free.”

These arguments aren’t taken that seriously by people that understand investment, technology development, and risk mitigation though.
I personally use avahi (mDNS) as many other replies have suggested.

I use NixOS, so it was easy to make a function to abstract over the config. In each computer's config, all I do is specify a hostname. This function does the work (or really, some nixpkgs committer did):

{ hostName }:

{
services.avahi = {
enable = true;
nssmdns = true; # Allows programs like ssh to resolve .local domains via avahi
inherit hostName;
openFirewall = true;
publish = {
enable = true;
addresses = true;
workstation = true;
};
};
}
humane slaughter is an oxymoron that attempts to insulate us from the weight that comes with taking a life.

some methods are better than others (i.e., minimize suffering), but no slaughter is humane.
Of course they are as they get paid more if they do more.
There's no need for being a good fit when the point experimenting the limits of an idea and shape its future based on the found limitations. There are more parts to this! Also IMHO DuckDB is just mimicking what ClickHouse already does a lot better.
It's the other way around - Quest Pro is the one testing new tech (mixed reality, face tracking, foveated rendering, self-tracking controllers). I imagine they're going to hone these features over the next couple of years and include them in the consumer models once there is better economics/proven product market fit.
This does not just go for Wikipedia/Wikimedia but also for e.g. Mozilla. There has been a consistent push from "progressive" activists to take over large public institutions and bend them to their own purposes, a process which James Linday - of the "Grievance studies hoax", co-author of "Cynical Theories" - compares to the action of the Cordyceps mushroom which takes over insect hosts and has them position themselves in positions where they can be used to spread the spores of the fungus to other insects.

It is imperative to find out how this process starts and what can be done to thwart these activists. There are plenty of targets left for takeover - e.g. the Debian project and the Linux kernel (which already has accepted the 'Contributor Covenant Code of Conduct', a clear entry point for activism into the project) to give a few examples.
As a fun historical side note, I've heard this one before in a different context! "Make exit impossible so people will have to focus on fixing the broken system they're forced to deal with" was also the stated rationale for building the Berlin Wall.
Yes - I do think Meta is spending single digit billions on a PR exercise. That is not an unreasonable marketing budget for a several-hundred-billion-dollar company that is currently experiencing huge losses in brand value, and they are certainly looking at how to get a piece of the VR pie in order to get a discount on it.
> Facebook (sorry, Meta) is the only one continuing to advance the VR industry

Valve recently posted a job opening[1] that hints at ongoing efforts in the field.

[1]: https://www.valvesoftware.com/en/jobs?job_id=52
This is false. I got nastygrams from my residential ISP in the US accusing me of running servers because I rsynced 3TB of photos offsite as a backup.

It was not a server, not commercial, and not abusive. I was threatened with disconnection.
Not even close.

BI is really phoning it in these days.
> Wasn't Louis the impetus for the "right to repair" movement?

https://en.wikipedia.org/wiki/Right_to_repair#History_of_the...

He's a relatively recent proponent. The movement's roots are automotive and agriculture (where John Deere is their Apple).
I miss these days of the internet.
You've got a crystal ball here?

Some people change their behavior when they learn they their current behaviors are contributing to significant harm and there is a viable alternative to reduce harm.

We've got a choice about whether we contribute to the harm caused by commercial fishing or not.
OpenVPN, Strongswan, Tinc, Wireguard and even Tor without obfuscation modules and without private entry nodes are all trivial to detect and block. Assuming one can reach a VPS provider outside of the country, the most likely solution would be an HTTPS enabled proxy using SNI and a wildcard cert that makes it look like one is just pushing code to a git repo. HAProxy could peel off the default traffic to an actual Gitea git repo and forward the proxy traffic to a Squid SSL-Bump proxy. Create a VM somewhere, give it a DNS name like "git.yourdomain.tld" and then proxy through that HTTPS connection from a different SNI name like "artifacts.yourdomain.tld". This isn't perfect but may work.

Another option if SSH is still permitted to VPS providers, one could tunnel over SOCKS connections through a VPS VM initially as the first hop, then through a friends home in that same region outside of Iran as the second hop to minimize the number of CATPCHA's one is subjected to. SSH can make multiple hops transparent to the client. Ensure DNS resolution in the browser is set to use the upstream SOCKS connection. As with the previous proposal, try to make the VM look like a git repo or something else work related.

One could find some examples of both of the above ideas on SuperUser, StackExchange and ServerFault.

Here [1] is a previous discussion on the topic or Iran internet lock-down.

[1] - https://news.ycombinator.com/item?id=33025954
Siddharth Vardarajan, the founder editor of The Wire magazine which has published these articles, is an internationally reputed journalist who went on to become the national editor of one of India's largest and most reputed english daily newspaper (The Hindu). He studied in London School of Economics and Columbia University, has taught at New York University and still does at University of California, Berkley.

So forgive me for not believing your claim (based on someone else's weak claim) that his magazine is peddling fake news.

It's basic journalism to vet any source and have their claims verified (through other sources and methods), which 'The Wire' is known to do even more diligently than other indian media outlets. Moreover, if this was actual fake news Meta / FB would have immediately sued The Wire to have their articles taken down immediately and also filed defamation suits against them.
I think in the future we will see more homes with:

Gray water recovery

Thermal batteries (hot and cold)

- Excess solar energy can be use to "charge" the hot or cold reservoirs for later use depending on season.

Effluent heat recovery

- Home appliances generate lots of heat (clothes driers, ovens, refrigerators, ...) that is currently vented to the atmosphere. Capture and use it to "charge" the hot battery.

- I'd imagine a water (or other liquid) line that connects to each appliance's exhaust via a heat exchanger to make the above more efficient as a standard part of home plumbing.

Smart appliances that sync with the home's energy system

- eg: clothes dryer that has the option to turn only when there is excess electricity available. Same with EV charging, etc...

[Edited for typos]
Can you point me to your sources on companies shifting hiring strategies to focus specifically on hiring men? It's the first time I'm hearing about this.
“Now I have a 3090. Ho Ho Ho!”
Having studied this for some 20 years, I too am pretty convinced that "calories in, calories out" is little more than naive thinking. That's just not how the body works.

Yes, often you'll hear things like "studies show that approx. 20 % are successful at weight loss". But the definition of weight loss in those studies tends to be something like "maintained a weight loss of 5 kg or more after 5 years." Since one's weight can easily fluctuate +-1,5 kg during the course of the day, that should feel a bit underwhelming. And that's not even the whole truth, or anything even near the truth —

If you look at people who have a lost a significant amount of weight (20-40 kg), the success rate drops to essentially zero (<1%). So as far as studies can tell, it seems to be very difficult, if not impossible, to lose a large amount of weight by calorie deficit alone. The body seems to have a set point weight that it still prefers years and years after significant weight loss.

In fact, even gastric bypass patients often gain back a significant amount of weight 5-10 years after surgery. And those people people typically can't eat sugary foods, because it makes them ill, and they can only eat very very small portions (the stomach is reduced to the size of a lemon). Still they somehow manage to gain weight!

In fact, I have a hypothesis that very low calorie diets are one of the CAUSES of morbid obesity. People who go on VLCDs tend to follow a cycle whereby they lose around 10–20 % of body weight and then gain back around 15–30 % within 2-3 years. Repeat that a few cycles, and an overweight person will quickly be morbidly obese.
This isn't very practical as a defense. You can't configure it to ban keyboards, because you still need a keyboard, and you might need to swap keyboards if your original one breaks.
What does a static IP cost over there? It was a US$7.50 one off charge here in New Zealand.
I've heard of similar diversity backfires. For instance, a company started making bonuses for execs contingent on reaching representation targets. This meant that diverse workers were almost never approved to transfer to a different org, because execs were worried about dropping below their bonus threshold. End result was that Asian and White men had a lot more internal mobility than diverse employees.
Just like how over-ear headphones make my hair sweaty and itchy after a few hours, I can't imagine (personally) enjoying the feel of a clunky VR headset adding extra pounds onto my face.
Their Pinecil soldering iron is an awesome piece of kit. I just bought the v2 the other day to replace my v1. It's honestly head to head with the Hakko irons in the lab in terms of power and temperature control, and the v2 has support for the USB PD 3.1 28v profile which lets it hit 128w on a beta firmware with the Apple 140w charger. Pretty nuts for an iron barely bigger than a Pilot G2.
I thought "Lakehouse Architectures with Iceberg" would give me ice sculptures and ice walls