skysight-inc/HackerNews huggingface dataset:
Only fairly recently has Linux really seen much development of tiling WMs on top of things like Gnome and KDE. I know some of them can be run on top of XFCE and have for a while, but all of them fell similarly janky to ones on MacOS. It's only once you adopt something like i3, dwm, awesome, bspwm, xmonad, etc. that you get something that works as you'd hope in terms of spaces and tiling behavior.

The problem is that those window managers (in my opinion) is that they fail to do the basics well. You have to find the individual components like the bar if the WM comes with it and write your own scripts or hopefully find one that someone else wrote to get the things that are built into Gnome and KDE and work out of the box. You gotta set up your own notifications daemon. You need to configure how to launch applications through something like rofi or by configuring keybinds in your config. You need to configure your login windows. It can be enjoyable to a point but it can also just become really frustrating to deal with.

I think PopOS' tiling WM built on top of Gnome is pretty good but Gnome itself is frustrating trying to configure. KDE is highly configurable but its base configuration/experience is worse than Gnome.

The closest I've gotten to something that does both is replacing xfce's xfwm with i3 but ultimately it can easily break since it depends on turning off xfwm in sessions and making i3 an autolaunch item.

Linux is obviously the best for tiling WMs, but they have their own set of issues that traditional WMs on popular DEs in linux don't. Windows and MacOS have even more issues when attempting to implement them. I feel like there's just no winning here, regardless of what OS you're using.
might find a diamond but how will you find if its a diamond if you wont actively interview it lol, im confused maybe you really need to hire, just admit it?
Even in that case it becomes diversification. It is still a reasonable investment.
Is there any good way for me to try this out without buying a $1500 piece of hardware? My instinct is that Oculus' VR vision doesn't make any sense, but I want to try it out before being confident that my instinct is correct.
Sometimes good work needs to be shit on in a constructive way.

This is bloody awful quality in visual quality and marketing. You want to show something that works well. This... this does not "work", let alone well.
Haha, this thread is ripe for wordplay.

"Nothing is better than smoking" ;)
Be VERY glad she was upfront about it. That is a decently common tactic for women over 25.

My last relationship was practically begging to get her pregnant from the first 6 months. Eventually it didn't work out after 2 years.

Next guy met her, and got her pregnant within 2-3 months. Married 3 months later. He's set to inherit an 800 acre ranch on the coast of California very soon. He has no idea who he just married. The girl was a nightmare. I'm 38 and have serially dated for 20+ years, and I've never met a girl so mean and cold and unpleasant. I'm not sure if he's seen that side yet, and he's about to be a dad next month.
Being able to perform under stress could be a metric he values.

"Hey, the website was down for a few hours. Technically I could fix it in a minute, but have a downtime anxiety".
My fair warning / PSA is[1] never pay for "roses" (super likes, other premium ways of indicating you like them "more"). They don't work. And the worst of it as an antipattern they essentially work against you (because the app lets the recipient know they received a rose).

Here's why -- On average, matches are essentially trying to maximize the ELO score they match with, someone with a maximized score across many variables like social aptitude, wealth, future prospects, looks, (and many other attributes). Now, obviously people have their own weighing function for each aspect but some of them are simply universally valued -- for example healthy is near-universally preferred to someone who is critically ill. So What do you indicate to a match that you most likely _needed_ to use a rose to attempt to match with them ? You reveal that the app generated Elo score is actually too low to be presented them in normal swipes. (Especially in hinge which has a weekly rotation of people you cannot swipe/match with except if you rose, perhaps in other apps but I'm less well versed in their mechanics).

[1]: at least as a man, idk if a woman would ever send a rose to a man, and if they'd work even if they did. Women will get a match >50% of the time w/o a rose, so why pay?
There's a group of Republican AG's that are suing public companies who do this. Along with DI&E investing, as it's not in the shareholders financial interest to invest in these thing, which is all that matters. So hopefully that will end these polcies.
That's good, but should every service have to implement their own registrar? We don't all have the resources of Apple. Plus, what if you want to host other services on subdomains? Even if you can manually set DNS records, you shouldn't have to. I should be able to use the registrar of my choice, and icloud should use an OAuth flow for me to approve them having control over a subdomain, and they make changes via a standardized protocol.

There's some previous work in this space and I've also dabbled myself[0].

[0]: https://takingnames.io/blog/introducing-takingnames-io
An unexpected revival of Firefox OS
> I thought this was more according to the Bekenstein bound than GR.

It is. The article is most certainly not a good source from which to try to learn any actual physics.
What I hate about these edgelord philosophies (see antinatalism also) is that they present a difficult problem but intentionally provide no solution. Like what do you suggest? The human race collectively ends itself? A global authoritarian state controls the birth rate? It's better to now dwell on the this train of thought and deal with individual problems.
Postdoctoral Research Scholar, the Interplanetary Initiative Fellowship
Can confirm. VR has already been exciting twice in my lifetime and it ended up sucking both times. I’m still hopeful though (but not for meta).
> It’s actually unsettling to me how committed they are to such garbage.

Facebook missed the boat on owning an OS or phone, so their only hope in protecting access to their apps is by owning a brand-new platform.

Which means that the company is all-in on VR, regardless of whether or not the result will be any good.
I like Zed currently. It seems to get closest to my IDE needs by natively integrating with LSP while still being ridiculously fast (that <1 startup time).

JetBrains is building Fleet, which is also nice, but by comparison to their existing suite extremely lacking.

Both closed source though :/
ISPs used to block port 80 and 443 but it seems they’ve relaxed that restriction for quite some time now. Maybe it’s regional.
In the US the EEOC has a standard set of questions to ask applicants:

https://attorneyatlawmagazine.com/what-are-eeo-questions-why...

Hiring managers shouldn't see individual results for these - they should be used for aggregate reporting to ensure the overall process is unbiased.
Depends on where you are. I'm still finding a lot of blatant hatred and bigotry from women against bisexual guys.

the gay guys have been fine. but over the years, the most hateful, vile comments have come from women.

I dont't think that it's becoming more rare, but the hateful ones are quieter about it. as son as you bring it up in a private conversation, they unleash on you and block you.
The Discord is quite nice, you should join =)
Does that mean I don't need to create an account if I want to use the headset only with OpenVR stuff?
But what is Houston thinking about?
I've been using Linux on my Thinkpads for a while now. As well as many other machines. It does have some issues, primarily when it comes time to integrate with my smartphone, which is the primary issue here.

And before someone chimes in, yes I have used both the PinePhone and Purism platforms. They are promising, but not a suitable replacement yet.
Sure, with a data point of one. Now let's take Wonder Woman, who went through grueling training as a young girl. Needs far more data to stand up as a possible cause.
Cloudflare Tunnel solves part of the problem, but not nearly all of it. Plus it's targeted towards developers and operates as a loss-leader product.

But I think a company that's similar in a lot of technical ways to Cloudflare but targeted towards self-hosters instead of developers could be successful.
Most (75%+) men on most dating sites only complete the first two items on your “simple” list.
> You still need to keep people on the dating treadmill to make money,

If that's truly the attitude of apps (albeit a disgusting one), they could simply take the view that there's always a "new crop" of money being born each day and will be ready for their churn in 18 or so yrs.
Apple Maps is an Ad when I click on an address and only have google maps installed
"The people who study this stuff seriously end up concluding that cultural and domestic factors are the biggest predictor."

Wasn't there a Harvard study that concluded the biggest factor was a 2 parent household?
Would you like my social security number also?
This isn't something limited to GDB but I've always wondered why no one seems to have bothered to come up with a solution after all these years so that it can actually know that the variable is in a register at that point.
ESG practices are currently under lawsuits as it's not in the shareholders best financial interest to factor these in when doing investments. So should fix itself soon. https://www.bloomberg.com/news/articles/2022-08-08/texas-joi...
The article was written by GPT-3
Their end-game is very much obvious, but honestly they are so bad at it... I doubt they will manage to actually build anything successful to extract any value out of it. The reason why Facebook Metaverse is so cringey is because they have no clue how to make games or anything like it. The "real metaverse" already exist in Roblox, Fortnite and few other popular games that every teenager socialize in.

At the same time thanks to Facebook any average Joe can easily get consumer-ready VR hardware for around $400. We just really dont have many companies behind VR except for Valve and they're simply dont have enough manpower to create mass-market hardware.

My point is that we must appreciate those engineers who persuaded Zuck to spend money on VR hardware and research. Yeah their attempt at "metaverse" is laughtable, but investment into hardware is priceless.
define what visitor experience means to you; lots of folks think captcha is acceptable, or loading in an operating-system-amount-of-code-for-javascript like reddit does, as acceptable. (if we define OS's as bloat-ware like MS has nowadays (or any carrier specific phone LOL); one could say: reddit is a javascript-OS minus a good website for those emacs/vi fans)

You mentioned that allow-paths is not quite an option as the main page gets hit by the bots; how are you detecting this - maybe some automation here is all that is needed? Note that lots of folks are using ad-blockers of varying sorts which some analytics sites claim as 'bots' or 'grey visitors' which make even landing on some home-pages a very sad experience when a full blown captcha shows up ( then I for sure stay away )
Happy to help although it was ~3 years ago I set this up and it uses openVPN as I have not switched over to Wireguard yet (been meaning to).

I do recall that setting up port forwarding and NAT and both sides was the biggest pain (I do not regularly do network admin!), exacerbated by the fact that the client side is smartOS which uses a different system (ipfilter) than linux (iptables) so there were two cryptic network filtering DSLs to learn. The VPN part was relatively easy as it's just a point to point connection with the local machine as the client, configured to reconnect when the connection is lost and on boot.

On the ec2 side this is (approximately) my iptables setup (1234 and 5678 are stand-ins for ports I use to ssh into the local machine from anywhere on the internet, I have two because there are multiple (smartOS/Solaris) zones on the machine):

sudo iptables -L
Chain INPUT (policy ACCEPT)
target prot opt source destination
ACCEPT tcp -- anywhere anywhere tcp dpt:http
ACCEPT tcp -- anywhere anywhere tcp dpt:https
ACCEPT tcp -- anywhere anywhere tcp dpt:1234
ACCEPT tcp -- anywhere anywhere tcp dpt:5678

Chain FORWARD (policy ACCEPT)
target prot opt source destination
ACCEPT tcp -- anywhere ip-10-4-0-2.ec2.internal tcp dpt:http
ACCEPT tcp -- anywhere ip-10-4-0-2.ec2.internal tcp dpt:https
ACCEPT tcp -- anywhere ip-10-4-0-2.ec2.internal tcp dpt:1234
ACCEPT tcp -- anywhere ip-10-4-0-2.ec2.internal tcp dpt:5678

Chain OUTPUT (policy ACCEPT)
target prot opt source destination
ACCEPT tcp -- anywhere anywhere tcp spt:http

On the ec2 side, openvpn conf:

dev tun1
ifconfig 10.4.0.1 10.4.0.2
verb 5
secret local.key
cipher AES-256-CBC
keepalive 10 60
persist-tun
persist-key

On the local side, openvpn:

remote [ec2 ip adr here]
dev tun1
ifconfig 10.4.0.2 10.4.0.1
verb 5
secret ec2.key
cipher AES-256-CBC
keepalive 10 60
persist-tun
persist-key

On the local side, ipf conf in ipnat.conf. This is abbreviated as most of the stuff in there is just forwarding amid the zones which is not relevant to a simple linux setup without zones. In addition to figuring out the iptables equivalent I believed you'd want to replace the 102 adr (which in this case is a zone) with your local machine (like 0.0.0.0/0 or whatever):

map net0 10.0.0.102/32 -> 0/32
map tun1 10.0.0.102/32 -> 10.4.0.2

(not sure if the first line is even relevant or not, it's been a while)
Also streaming in youtube https://www.youtube.com/watch?v=ouq5yyzSiAw
Nah, I was on mobile and linking was cumbersome.

Here, enjoy the trivial search and read through links and their references:

https://www.google.com/search?q=Evidence+for+productivity+an...

TLDR: for productivity, there's basically no measurable impact detected in studies, positive or negative. For security and bugs, the impact is as expected: dynamic languages are as safe as strictly typed languages if they are paired with exhaustive test suites which enforce type safety. You can either write the type information alongside the application code, or write the test suite to enforce it.

Folks who think Dynamic Typing frees them of having to consider types are just fooling themselves; in this thread, even, the argument is that because they know what the types are then stating them is just unnecessary "noise". Which is all well and good, in the here and now, but provides no value when the code is foreign or forgotten; and with just a little additional syntax both the information is available to the programmer and the compiler can perform performance and security analysis with greater ease.
Charging for a browser in 2022? Bold strategy Cotton, let's see if it pays off for them.

Who is this targeting? Any power user who really wants a tiled browsing experience can already do it with multiple windows and any number of free window managers out there. Saved sessions have also been around for a while. No way Meta is any better than Google when it comes to collecting your data.

EDIT: I see it's not made my Meta. Unfortunate naming then.
Why? My phone is as close to a physical extension of my mind as anything I can imagine ever existing short of implants I'm unsure I would care for.

I guess I can only hope we fix these problems before everyone starts putting "smart" contacts in their eyes.
Like Amazon having a minimum turnover policy, so managers hire to fire so they can protect their employees. Metrics always get gamed.
If anyone is interested, there are a couple of features that I developed based on my own needs that I have not seen in similar tiling window managers (including on other platforms):

* Rules to automatically change the layout depending on the number of windows on the screen[1]

* A custom layout definition format with an interactive custom layout generator[2]

* A subscription service so that applications that wish to do something with komorebi's state don't have to continuously poll[3]

* A frequently updated repository which contains configuration tweaks for problematic applications so that if someone fixes it once, it is fixed for good[4]

* A code generator that is able to consume the application-specific configuration tweaks mentioned in the last point and generate a valid configuration file[5]

* A more general library generator for the main configuration format preferred by the community[6]

Most interestingly for me, I used the subscription service to write an automatic application-aware keyboard layer-switcher[7], which means that I never have to store a key binding to switch between programmable keyboard layers ever again; whichever window I switch to with my tiling window manager, if there is an application-specific keyboard layer that I have defined with custom bindings or shortcuts etc specifically for that application, they get automatically applied without me even having to think about it.

It's such a huge productivity booster, a real "the future is now" moment for me personally.

[1] https://github.com/LGUG2Z/komorebi/#dynamically-changing-lay...

[2] https://lgug2z.github.io/komorebi-custom-layout-generator/

[3] https://github.com/LGUG2Z/komorebi/#window-manager-event-sub...

[4] https://github.com/LGUG2Z/komorebi-application-specific-conf...

[5] https://github.com/LGUG2Z/komorebi/#generating-common-applic...

[6] https://github.com/LGUG2Z/komorebi/#autohotkey-helper-librar...

[7] https://github.com/LGUG2Z/komokana
This would be true if they weren’t releasing good hardware as well.
The developer of Doom is building the corporate Metaverse.

You guys are pulling my leg, right?
Not liking Israel isn't anti semetic. Its anti zionist. There are many jewish people who don't like israel either.
D-lang attributes can be used like a label, so for example you can put at the top of your file:

@safe nogc:

auto myFunc() { // do stuff }
struct Blah {}

Whatever attributes you use apply to all code in the lexical scope below the colon.

It's useful for structs/classes

struct MyThing {
auto unsafeFunc() {}

@safe:
auto safeFunc1() {}
}
Yes but an asteroid that large can be detected and deflected much further away such that even a “nudge” such as this test can avoid earth impact.
How is this different from google voice which is free?
I went from Windows -> Linux -> Windows with a Linux VM. Honestly Linux is just too much of a hassle to get it working right directly on the hardware - I always had issues with either drivers, sound, multiple monitors, etc. And while I'm sure these could be resolved one way or another I just don't have the time (anymore) to troubleshoot my own system every other month. Windows is perfectly fine for web browsing, text editing, gaming etc. - while I can program in a familiar Linux environment. Added bonus: whenever I change computers I can just copy the VM image to the new one and continue instantly.
VR is a solution looking for a problem just like blockchain. It has genuine use cases in very limited industries - industrial design, mass entertainment (movie theater where everyone has goggles). I don’t need to see my coworkers wearing blinders over their eyes.
Even if it was identical i'd be interested simply because it isn't Google. I used to have Google Voice.
I’m willing to play that game. They can explain to the cops why they allowed third-party hardware on their machines to capture users’ card data.
My guess was a dark and horrible "adverse selection" where suicide or emmigration already weeded out the unhappy. Reducing suicide decreases overall happiness - even though it also avoids the damage.
Meant to post this link as an experiment:

https://news.ycombinator.com/item?id=33169083#33169865

But the story is apparently undeletable. Sorry folks.
The Quest 1 and 2 also have fresnel lenses but they're not all that blurry. Sharpest dead ahead sure but it's not terrible.

And I wonder if the pancake lenses are really better there. I think god rays will be significantly reduced but edge sharpness is really hard to do with such close focus. The light path at the edges of the LCD to the eye could be twice as long than in the middle.
I would not buy it as it forces me to merge my old Oculus account with my Facebook account.

And I don't want to sign in on Facebook on my gaming PC. Meaning my $100-$200 VR game library is gone now.
Want to get into something new? Want to push yourself, open doors,
find a new path in life?

Then why are you in a dark wood, knocking on the door of a witch's
hovel, begging for candy?

Because that's what the corporate internet is, a tumble-down
trash-heap, a sewer, filled with hucksters and peddlers. Any place
that presents as an informational site but asks for your email
address, just laugh and move on. There's no need for it. There's never
been any need for it. It's a clear signal of ill intent. So why stay
for the abuse?

The real internet is still there. Maybe you just stopped seeing
it. It's on millions of small personal websites, on the internet
archive, wikis, forums, via torrents, IPFS, Tor sites - but you won't
find that through Google or other broken "search engines" - they just
lead you back to the witch's cottage.

There is a world of immense value, kindness and reciprocity out there.
But it's 2022, so you have to work extra, extra hard to find it.
In this case there was no competition. The person I hired was the most qualified of their peer group: all black men.

We don’t get a plethora of good candidates through the normal recruiters anyway so there would be no way to know one way or the other how they would have stacked up in a wider job pool. I found one person that was solid so I felt I got kind of lucky. Restricting applicants by ANY criteria (diploma, work history, age, race, etc) in this market seems insane. My most recent HR insanity is an in office requirement. Candidates bail so fast. I don’t hide it though; there’s no reason to string someone alone that doesn’t want to meet the in office requirement I have no control over. And I don’t fault anyone for refusing to work in office for some portion of the work year.
Rust inherits mainstreaminess by having an execution model similar to mainstream languages like c++.
Absolutely... though that's harder to point a number to. The "this is how much land is there" is a metric that can't be argued. If you then try to look at the population densities of those areas, it becomes even more clear about why a single family detached house would be that much more expensive.
Apple certainly seem to think that WebKit is at least a partial alternative to Cocoa, given their use of it in parts of the system preferences. Apple is keeping those two in sync so things don't look out of place.

Microsoft has widgets in WinAPI, and then there's WinForms, WPF, WinUI, WinJS and don't forget Electron which Microsoft themselves also ship apps with. There's also the whole win32 & UWP distinction. If you dig deep enough into the system settings you'll even find Dialogs that use the wrong window decorations.
>> Just like you can study Geology without being a rock, you can study what a minority group wants/needs/buys without belonging to it.

Your logic by nature is total flaw. You can't see it because of your own condition, and supremacist beliefs.

It could probably citing that not be explained to you how a lion cannot be taught to understand an ox's life, or how a Hasidic Jew can be fairly considerate of a Muslim perspective and vice versa.

This is the root of arrogance in ignorance that perpetuates racial bias. People have a right to be different, and a natural tendency to be biassed towards their own individual and cultural perspectives, and globalist companies like Microsoft are by nature required to properly represent all of the people they serve PROPERLY or they will simply fail over time... It's not the call of a few biassed individuals to determine that they are qualified. The market dictates the need for D&I.