skysight-inc/HackerNews huggingface dataset:
I think it’s ok to factor race into the criteria that resumes are judged on because it affects the experiences those students have had and I do think thought diversity is valuable in and of itself. It’s a tricky situation obviously.

But at the resume level all we're doing is using heuristics to decide who deserves an interview. Are white applicants with a 3.2 gpa more likely to be successful than black ones with a 3.1 gpa? I have no idea. I don't think you do either. Really the only way to find out is to hire some black applicants and compare them which might be what msft is doing.
Is agreeing to the third party abusive Meta/Facebook TOS going to be a requirement of employment with third parties then?

Will users be permitted to create accounts only for work?

If not, when your personal account gets banned or disabled, will you be unable to work?
That probably makes sense, but I'm sad to find that out. I've been thinking of logging back in to see if I could read the first few messages between myself and my recently-deceased fiancée. But those were years ago and I'm sure they're gone.
Do they? I think what folks are talking about here is having someone sound louder to someone who is closer to them in a 3d environment vs softer to someone farther away. This doesn't seem possible in, say, Zoom.
Hundreds of thousands of inputs would be required for accuracy.
Hispanic is even more confusing given that the population composition of some "hispanic" countries is 90%+ white.
If the animal had a happy few years or months of life do you consider that a net increase in happiness even if the animal is killed?
A minor? How do kids learn to talk all smart like that? I was real dumb when I was under 18.
> 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.

That comment implies you take for granted that your kids will get into a school, and will have a job.
actually this very accurate, but it doesnt make anything i said less true or accurate
You're skipping the part about the advertising surveillance. If you were my friend and asked me to hang out, that's cool. If you were my friend but asked me to hang out where everything we did was knowingly by you subject to likely to have some company's algo running and attempting to influence what we did while hanging out, then yes, I'd say you were an asshole for a friend.
Rust the language doesn’t know anything about heap allocation, so in a strict sense, no.

The standard library provides a number of APIs that abort on allocation failures, yes. There are currently nightly-only APIs for some of them to return Result instead, and they’ll hit stable eventually. You could also not use them if you don’t want that behavior.
There is a visual demo here: https://sites.google.com/view/llm4html/home.

This work is very exciting to me for a few reasons:

- HTML is an incredibly rich source of visually structured information, with a semi-structured representation. This is as opposed to PDFs, which are usually fed into models with a "flat" representation (words + bounding boxes). Intuitively, this offers the model a more direct way to learn about nested structure, over an almost unlimited source of unsupervised pre-training data.

- Many projects (e.g. Pix2Struct https://arxiv.org/pdf/2210.03347.pdf, also from Google) operate on pixels, which are expensive (both to render and process in the transformer). Operating on HTML directly means smaller, faster, more efficient models.

- (If open sourced) it will be the first (AFAIK) open pre-trained ready-to-go model for the RPA/automation space (there are several closed projects). They claim they plan to open source the dataset at least, which is very exciting.

I'm particularly excited to extend this and similar (https://arxiv.org/abs/2110.08518) for HTML question answering and web scraping.

Disclaimer: I'm the CEO of Impira, which creates OSS (https://github.com/impira/docquery) and proprietary (http://impira.com/) tools for analyzing business documents. I am not affiliated with this project.
Project code here: https://github.com/ProjectPhysX/FluidX3D
That's the point: the misleading code doesn't compile because the `i` variable scope in limited to the current execution of the loop (and that's why you can't borrow it for `functions`'s lifetime), which is exactly how ES6 fixed this in JavaScript.
Try shadowsocks.
It has improved lately but no, it does not handle flaky connections well. And it is online by default.
> But a well IS a hole in the ground

A water well is a special type of hole known as an excavation, meaning, of course, that it was excavated. Wells are not made by accumulating so many things that they just sink into the ground, and nothing is taken out of a black hole to create it.
> When you realise Reddit is moderated by unpaid megalomaniacs

True, there was a recent post on r/India talking about an IMF twitter post talking about India's projected GDP growth and the user was banned from the subreddit because it showed India in good light. This is just one instance, there are lots of big subreddits out there having the tag of being an Official subreddit which are nothing more than propaganda machines.
It has eye tracking which IMO is a game changer for business use. Eye contact is the killer app for VR workplaces.
> 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.

Yet there are more white people in poverty than black people in the US. If we are trying to give opportunity to impoverished people we would judge by poverty. If we want to live in a racist society then we would judge by race.
By "boilerplate nonsense" do you mean input validation?

Because that is all that is.
I use an email client called bower, which is fairly light on features, but has one killer feature: it works with remote notmuch databases.

So I get great search, but can easily open attachments locally, or even compose in a GUI editor.
I currently work in a lingerie store after having spent a fair amount of time in 'professional' environments.

I'm less tired coming home from 8 hours on my feet dealing with the public than I was in professional settings. I don't have to hide everything about myself and my background (I'm a first-generation college student with a poorish upbringing) or constantly worry about what all my interactions with colleagues mean for my 'career'.

I will say my class background is more of an issue than my sex/sexuality, but my sex was way more of a problem in my teens and early 20s. The interesting thing is that being a techy child was fine, being a techy teenage/20 something girl SUCKED, and being a techy 30 something woman is fine.
You can link it to your desktop using Link or Air Link and use whatever VR apps you want there. I use it for iRacing amongst other things.
Wow, this looks awesome. Thanks.
On the server side, Windows has RemoteApp to provide seamless remoting of Windows applications. The official configuration tools for it are only available on server editions of Windows, but open-source tools exist to enable it for certain client editions of Windows, such as [1].

The client side of this is built into Microsoft's RDP clients for Windows and macOS; not sure if any of the Linux RDP clients fully support it or not.

(Irrelevant fun fact: this is also how GUI applications work under WSL, using an RDP backend for Wayland and the existing RDP application remoting tools on Windows to provide seamless windowing.)

As for seamless windows with macOS on the server side, I'm not aware of anything doing that on any platform. It'd be really nice to have, though-- so I'm all ears if anyone else knows of anything.

[1] http://www.kimknight.net/remoteapptool
I always suspected that this might be the reason. 13 is around where numbers start to feel less intuitive, more abstract, especially because it's a prime number, not a composite like even 14. 17 is similarly considered unlucky in some countries like Italy. I think the more primitive parts of our brain can handle manipulating numbers on a practical scale, and 13 is around where it loses the plot, or sensitivity or whatever, because what's important about feeling the exact difference between 13 or 15 things, but the difference between 3 or 5 things could be life and death, and at the same time 13 not being a composite number you also lose sensitivity on the parts of your brain that's preoccupied with stitching piles together. It's a cursed number all right.

2 on the other hand, that number is an emotional bomb. It's hard to believe 2, it's like life itself, astonishing, scary, sexy. No wonder it has such a religious and spiritual significance in so many cultures. What an amazing and blessed number 2 is.

I also like 69, it's juvenile, but it's pictographic use elevates it far above it's abstract neighbors, and unlike 420 there are no cultural or language barriers to stop it. Everyone gets it and it's timeless.
>Also, why is this limited to mere "one-on-one 25-minute consultations?" Why can't it be a team Zoom call? Why can't it go for an hour? Where's the Slack channel?

Aren't you a developer? How would you feel if your job was suddenly "customer support engineer" overnight? IMO, direct developer channels only makes sense when you are small; and one developer has the entire product in their head. Once the problem becomes large you end up with:

1. Developer knows nothing $problem, because it was written by a different team, effectively making them tier 3 support.

2. Developer quits because being "tier 3 support" wasn't communicated effectively in hiring.

3. Developer(s) actively avoid hour long team support sessions because developers aren't promoted on being closing support tickets, they are promoted on delivering features

4. Customer does not bring in enough revenue to support tying up $n developers for hours at a time.

Not to say you cannot build great developer support systems; just that direct customer contact with the engineer who built $x isn't scalable.
> Still, there are a number of places where a small concession from Redhat would have made other people's lives a lot easier.

And I completely agree with that. I just took an issue with the EEE reference
Rivian recalls 13,000 vehicles due to loose fastener
SEC Investigating Bored Ape Creator Yuga Labs over Securities Violations
GPT-3 Powered Article/Content Generation
What does that mean? Just about anyone can get into a school, or get a job.
wow, had no idea. I've only ever (barely) caught (dug?) one on the shore of Hood Canal as the tide was coming in and my arm was up to my shoulder in mud. Caught seems appropriate as they do dig down pretty quickly to escape once you grab the neck. It was a long time ago now (early 80s) but it seemed like it took a good 30 to 45 minutes to actually get it - and towards the end the tide was coming in pretty quickly. It required a lot of persistence.
There is a bunch of well funded work to tackle validating various aspects of rust, the std library, and ecosystem. For example rust-belt led by Derek Dryer https://plv.mpi-sws.org/rustbelt/
See also .home.arpa which is designated for this purpose.
I don't know much about the whole space, but from what I've read so far about Wayland, it starts to feel a lot like yet another "perpetual next-gen" tech, such as IPv6, fuel cells, the Semantic Web or XHTML2 (before that one was officially declared dead at least).

Like, according to the linked article, the standard is out there since 2008 - so the adoption period is already 14 years! And people are still haggling about basic stuff like color management, mouse cursors and window decorations?

What exactly is the envisioned timeframe for Wayland to replace X11 as the dominant windowing system?

If the standard has been promoted as the obvious next step for linux desktop environments for 14 years but still hasn't actually caught on, are we sure it really is the right direction to go?
Strangely, There doesn't have to be just one with a lower score than the others.

One of the weirdest things about being human is that our preferences are neither rational nor consistent. The classic example in behavioural economics is with ice-cream flavors. If I prefer chocolate to strawberry and strawberry to vanilla, it doesn't follow that I prefer chocolate to vanilla. The preferences aren't transitive, and there doesn't exist a total preferences order.
It seems to be doing string ops at compile time and emitting a suitable function eg.

format ('%' :: 'd' :: cs ) = FInt ( format cs )

Does that make it a bit like template metaprogramming if TM could disassemble strings?
I think it's a bit different from bandwagoning.
I use D to interface with C code and C APIs. Started using it for that purpose in June 2013 and haven't looked back. Used Rust and Go first, did not like either, and have been happy using D ever since. Over time the interoperability with C has gotten even stronger - to the point that you don't need to write bindings for the most part, and you can even directly compile C code as part of your project.
The Facebook login requirement is gone. If you are banned from Facebook you can use Quest, no problem. Yes, you can create a separate work account. In fact, Workplace accounts are separate already.
Settle payments with other banks is the obvious one - when you send money from Wells Fargo to Chase for example, they settle it behind the scenes by asking the fed to increase Wells balance and decrease Chase's.

They can also use it to buy securities from the Fed, to buy securities from other banks, to settle derivatives contracts and margin calls around them.
Gonna ask the Devs if they thought about domestic violence and the ethical implications of their work whilst they coded a bunch of features and tech that enables it. Tracking through keytags, deleting messages, payment control. I'm gonna guess that one goes unanswered...
> Opening up Google Earth and watching the sunset on Mount Rainier with a friend is transcendent.

Wait what? How does one do that?
So a series of sentences with no underlying meaning, written in the style of a socratic dialogue? x)
The problem with VR tech is that it is fixing problems, not adding new features. People don't understand how insanely complicate it is to have controllers that track independently of the headset (think about it, what is their reference point and how do they know where they are in relation to each other and everything else?), but it is a giant leap in the technology. It allows you to do things like put your hand behind your back, or use it in bright (or dark) rooms where it doesn't need the controller lights to be seen to track. It just 'works better' so people don't care. It isn't a shiny new app or some new ability it didn't do before, it just does what it does... better...
I heard Discord may have negative posts as well but I find the official D newsgroups (with a forum interface) very friendly and clean. Minimal moderation seems to help there.
The difference is precisely what you mentioned, people there expect to have dates and find a partner. There could be other people trying to get something else (heck there are even scammers) but it's not your expectation to start a convo expecting to get somewhere, it's the goal of the app. This doesn't happen in real life, in fact, if you try the same approach, you'll be seen as creepy depending on the context. Dating apps should skip this initial uncertainty and technically make it easier to get to the point.
I expect that to write the obvious result (the last value assigned) and I also expect a capture in a loop to write the value as it was at the time of iteration.

They are both the behavior that’s intuitively obvious. And that’s despite them both being the same behavior.

As we can see, it’s important to not use the simple/obvious implementation because it’s so unintuitive it’ll need to be changed even if breaking (as in C#)
The optimal setup (I can think of) that I'm planning to do is to separate a Raspberry Pi on a VLAN and combine it with a cheap hosted reverse proxy from a third party. The reverse proxy part might be a luxury but it's just in case you don't want to expose your home network.
What's interesting is that C# 5 release (which made the breaking change) was back in 2012, and both the change and the reasons for it were very widely discussed at the time. This is right around the time when Go shipped its 1.0, and it's kinda surprising that they either didn't look closely at "near-peer" languages, or if they did, couldn't see how this problem was fully applicable to their PL design, as well.

(Note that C# at least had the excuse of not having closures in the first version, which makes scoping of "foreach" moot - the problem only showed up in C# 2.0. But Go had lambdas from the get-go, so this interaction between loops and closures was always there.)
Artificial General intelligence
> Opening up Google Earth and watching the sunset on Mount Rainier

Lmao… I hate to gatekeep, but having actually backpacked into the high country with friends and watched truly spectacular sunsets, there are so many aspects of that experience, and especially the ones that make it a truly transcendent experience, that just can’t be captured with a VR headset. For one, the physical aspects, being tired and the sense of accomplishment for getting their with your stuff, breathing thinner air, the humidity and breeze as the air changes from the sun setting. You can literally feel the warm life-givingness of the sun leaving. The actual full spectrum light—not RGB filtered—carries amazing amounts of nuance and illuminates everything in an extremely dynamic way; I have yet to see an HDR screen that does a good sunset justice, and I’m not entirely sure they can. And the sound, you can’t make your house in the city quiet and still like the mountain, at least not by putting on a headset, and that quiet lets you hear the littlest things!

By comparison, more interactive video chat, allowing me to feel like I’m sharing a space with a far flung friend, is much much more compelling to me. Online tabletop board games would be much more compelling if it felt like I was actually with the other person.
I was just thinking about possibly using D for one of my personal projects. The tricky part (for me) is the application needs AWS S3 interoperability. Anyone cross that bridge with D? I did some searching and didn't find any S3 libraries for D. Could D's interoperability with other languages like C or C++ be used here to make use of one of those libraries?
Neither does Facebook. Using user data to target ads is different than selling data to third parties.
> Imagine if a slate of candidates were all black. That would seem kind of odd, right?

In the US? Well yeah. Black people comprise 1% of college graduates. White people are 60%.
The tricky part isn't the protocol, it's all of the interfaces with weirdo hardware clocks. Even just parsing GPGGA messages from a serial port can be tricky when you're trying to keep the timing tight.
> Imagine if a slate of candidates were all black. That would seem kind of odd, right?

In the US? Well yeah. Black people comprise 1% of college graduates. White people are 60%.

It doesn't help when students are under-qualified for the schools that they get into. It hurst every party.
I am currently looking to do something similar. I have zero heating in my house at the moment and have a 300L (65 gallon) thermosiphon solar water heater [1] (tank plus panels all in one system) that gives me plenty hot sanitary water.

I am looking to install an hydronic fan coil [2] radiator in my rooms and need water to heat them - I thought to use the excess heat from the solar heater to supply hot water to the fan coil units but I am not sure how do do that. If you have an idea, please share.

1. https://sol-aqua.com/thermosiphon-solar-water-heater/

2. https://www.arcticheatpumps.com/heat-pump-fan-coils.html
how would I use aerc and not maintain a go toolchain?
Howdy everyone! I'm a React Native developer with 3+ years of experience in the industry. I have worked both in monolithic legacy projects and cutting edge start-up apps, every time adapting to new technologies while being a key team player. Due to recent personnel cuts in my last company, I'm currently searching for a new project to channel my code review and improvement urges into. Feel free to contact me to the provided email if you think my talents are worth harnessing.

Location: Buenos Aires, Argentina

Remote: Yes, please and thank you

Willing to relocate: No

Technologies: Javascript, Typescript, React Native, Redux
CV: https://drive.google.com/file/d/1vnsQgIR1xdrjcC9FmFvGJ9ZraV2...

Email: jujantus@gmail.com
> the community forum is toxic frequently

I don't know what the word "toxic" means in your sentence, but anyhow the D forums are one of my favourite websites on the internet:

https://forum.dlang.org/group/general

Heck, I'm not even interested in the D language too much, but these forums are so good that I browse them in awe at least once per week. They are so responsive! I'm not even talking about the contents, but about the website itself. An arrogantly efficient showcase of what a good website can be.
I think a negative income tax would be better because it proves incentive for each person to work as much as they are able.

Most welfare programs, including UBI, don't disincentivize people from sitting around doing nothing and don't incentivize people to work if they can. Even worse, many welfare programs actively disincentivize people from working, effectively trapping them in the welfare program.

I also think it would be good to implement an incentive to employers to report to whom and how much they pay to discourage people from working under the table.
Show HN: Speed Snek (the game of Snake, on speed)
Hi guys, I made this game over the past couple of months to teach myself TypeScript and OOP.

Thanks for playing, and feedback is appreciated!
Searched to see if someone else had posted this, glad to see it here! What a great video about a piece of infrastructure that is so critical to the way our world operates.
Configure following items on your router:

- desired hostname and search domain(can be bogus though not recommended)

- DHCP server parameters with the router's IP as primary DNS

- DHCP static assignment for (each of)server(s)

- DNS static assignment such as "yourserver.bogusdomain.tld 192.168.10.10"

- (optionally) domain names, ddclient, certbot

"Proper" classical router/firewall OSs like Cisco IOS, Juniper JunOS, VyOS, RouterOS, OpenWrt, all easily do it like they do a cigarette, but good gamer routers and some NASs also can do it okay in many cases.
Plus the camera adds 10 pounds as it is...

I'll see myself out now
Apartment buildings in Finland have these 100m to 200m drill holes for the heat loops since you can't run those horizontally to the neighbor's yard. A bonus benefit is that the core of Earth has to basically cool down before they run out of heat to extract.
Sorry, I don't understand where you are going with this comment. I was explaining how UV can be used to save energy. You're arguing against that?
Made a few examples here to kickstart D usage: https://github.com/p0nce/DIID
I suggest that the reason you didn’t hear about it is that you didn’t care to be informed. I live in a backwaters Canadian town and I knew about this story years and years ago. And it’s not like I do anything special to be informed: I simply scan headlines on a daily basis. The news media didn’t repress the story, you just didn’t look.
I hope advances in this field would help to reduce turbulence in passangers flights.
Endor Labs Joins Race to Secure Software Supply Chain with $25M seed