skysight-inc/HackerNews huggingface dataset:
Window air conditioners, as a sibling dead comment pointed out. You'll commonly see such an outlet below a windowsill in some
apartment buildings for this reason.
OSs need to provide credential management with APIs to let users choose their password manager, and then browsers can use OS support. Only then can we stop the madness.
... in the name of the organization.

And RMS's "pleasure cards" listing his office address and organizational email certainly indicate that his private activities are the organizations activities.
I'm not sure that I'd correlate remote work with that during a year like this last one.
Cause the Taliban showed you dont need F16s and AI.
Vim-gh-line: Vim plugin to open the current line on GitHub
> One example is how almost every password manager including the built-in one in most browsers will assume that if there's a type="password" field, then the previous sibling field must be the username. Sometimes they'll even pick a field far away in the DOM like your chatbox input to autofill with the username.

Note that this behavior is defined as part of the `autocomplete` standard. https://html.spec.whatwg.org/multipage/form-control-infrastr...

> an input element whose type attribute is in the Text state that is followed by an input element whose type attribute is in the Password state

> New autofill field name: "username"

The intent isn't to pick a field far away in the DOM, though, so any autofill implementation doing that isn't being restrictive enough.
>employee mental health has plunged [1][2].

I wonder how much of that is due to Working from Home, and how much of that is due to Covid-19 with hundreds of thousands of people dying, weddings, funerals, churches, celebrations, etc being closed.

In an alternative world of working from home, but you are free to go the coffee shop to work, meet with extended family, and now have to worry about catching a potentially deadly disease, I would bet mental health would be much better.
Look at the HVAC system (typically boilers/hydronics of various vintages). If they're in good shape, it's likely the rest of the home as been similarly kept up, as that's one of the more expensive systems in such a home to keep in working order.
> The US administered those vaccines to people in the US, so it does not save the world.

The US is part of the world, and vaccinating an American does as much to save the world as vaccinating a non-American. For a country that isn't yet fully vaccinated and isn't vaccinating at the limit of its own logistical capability, the most effective contribution it can make to saving the world is to ramp up internal vaccinations.

> "Tens of millions" of vaccines is a drop in the ocean compared to that.

The US has contracted for production of nearly vaccines for about 200 million more people than there are people in the US, all but 100 million of which are due by July 31.
https://en.m.wikipedia.org/wiki/A_Taste_of_Armageddon

Btw, Shatner turned 90 today
Rent is a losing game. As much rent will be extracted as possible.
I imagine it will be the Huugest ... well ... most people are calling it .. the greatest social .. you know ... media platform ... ever. It's going to be Huuge.
right, and anyway the rich collect rent.
NFL's new multi-billion dollar TV deal prepares for the death of cable
Do you have any specific suggestions? I can only think of one, ending War on Drugs, another inefficient and evil government program.
Yeah, that's a much more realistic picture of the US State Department's international role
Typically when you hear "This call may be recorded for quality assurance" you don't hear the brand name of the telephony product used to record the call, or the system that might transcribe the call, or the regulatory auditing system that takes those transcripts and makes them searchable across users for words that might raise red flags. Nor would you expect to.

But therein lies the slippery slope: where does that system end, which places people into buckets based on the content of those calls, and a system begin where data sharing between these "wiretapped calls" is used for ad targeting?

If you extend this to the web - must every site where clickstream data ends up in a hosted version of Snowflake, visually display that it uses Snowflake? We can use intuition to "call it when we see it" but that's very hard to ensconce into law in a consistent and predictable way, without ending up in a situation where there's an even worse overload of disclaimers than American drug commercials. And nobody wants that.
Except that it was (allegedly) a whole load of BS https://www.youtube.com/watch?v=evHFsNSMTLM
I think if it had a really crisp click and actually worked people would like it. I certainly would. The amount of travel is pretty irrelevant if you get solid feedback.
Maybe we should take the best of both worlds then: an extension that only knows which domains you have passwords saved for, but not the account or PW. It just serves as a red flag if the domain is suspect.
Backblaze Privacy Update: Third-Party Tracking
It reminds me of how large suit retailers funded "research" regarding 'casual Fridays'.

According to them it was just a fad that would soon die.

Companies that were quick to embrace open concept office space and cubicles to save expenses are surely going to take advantage of this new paradigm.
Across the street from me in a similar building to mine with condos instead of rentals, a studio goes for 1M.

Unless I'm set on living in NYC for the rest of my life I'm not buying real estate here.

I imagine most people apply the same logic
I used to use Aqua Mail when I had a slow phone which could not run Gmail that well.
Now a days Gmail app is good enough. If I use third party clients, the email search does not work as good as Gmail. So there really isn't any option.
Pretty sure the DoD is trying to use AI technology absolutely everywhere they can.

All of these cases assume you have simulators that represent reality realistic enough that you can use AI approaches to find ideal solutions in the parameter spaces. Dog fights make sense since there's a lot of computational work done in the aviation industry and the environments are pretty stable, as I imagine constraints on aircrafts and pilots are probably pretty well known. Other cases may be a lot more messy to accurately model.
Interesting. Does it go for firing as well? Is it very hard to fire someone without providing the 3 months notice?
Gmail app on Android is down
Ethical questions aside:

Probably because you’d end up with an AI that would do something that fulfilled its training criteria, but didn’t really reflect the real desired outcome, like that Tetris AI that just paused the game when it realised it was going to lose. Or the AI would suggest attacking unacceptable non-military targets, or inflict collateral damage, or suggest nuking the enemy as a first strike. AI might be an interesting tool for wargaming, but it’s never going to be a complete strategy guide.

I’d say that AI is used extensively throughout the defence industry in specific areas though, and I’m fairly confident wargaming is one of them. But there are people who have context the AI will lack at all points in the chain. You wouldn’t just have some AI ordering troops about.
I remember reading an article about war games. We lost because we needed to turn on an old computer that hasn't been updated. Clippy killed us all.
There's no reason why the bay area couldn't look like Tokyo today. Earthquake risks in both places.
With my earliest computers, I kept buying laser printers with more RAM than the computer attached to them (I did subsequently upgrade the computers). I still remember what a strange and amazing thing it was when I first had a computer with 1G of RAM.
Powershellgallery.com Certificate Expired
> The article/blog post itself seems a bit pointless

Pointless? No. I'm sure it's reassuring to anyone who doesn't understand the high amount of rejections when looking for a job.
And kings derive a lot of their value from their subjects, but they can treat them like shit and still be kings.
That's not the instance I was talking about.

It's interesting that you think rudeness is a basis for an admin deciding unilaterally what thousands of people are allowed to read.
> In 2015, an international team including two scientists from the institute [Wuhan Institute of Virology] published successful research on whether a bat coronavirus could be made to infect HeLa. The team engineered a hybrid virus, combining a bat coronavirus with a SARS virus that had been adapted to grow in mice and mimic human disease. The hybrid virus was able to infect human cells.[11][12]

https://en.wikipedia.org/wiki/Wuhan_Institute_of_Virology#Co...
AI is not affected by G-forces. The biggest limitation in a fighter plane is the pilot.
I think not being able to look forward to doing anything new on a weekend is the reason mental health is plunging...not the fact that the commutes have been eliminated.
So I think you might be confusing two different things.

One is the pursuit of wealth and the other is the need to seek validation and acceptance from your peers.

The writer (and you, it seems) believe the pursuit of wealth is unhealthy. This is a cohesive world view, and I feel the writer (and you) are fine for feeling this way. There are some compelling arguments against the constant pursuit of wealth, and nothing is hypocritical in the essay (or your comment) on that point.

The second point is where I have issue. Seeking validation and acceptance from your peers is present both in the people pursuing wealth and in the writer’s own life. He simply doesn’t see his own need for acceptance as being equivalent to other people’s, but it is. That is the part that I take issue with, not the anti-materialist stuff.

In addition, there is nothing wrong for wanting and seeking acceptance from your peer group. We are social animals, and this is normal and healthy (as long as it doesn’t lead to self destructive behaviors seeking validation!)
Everyone wants themselves first, then whoever. I ran as soon as I was informed I'm eligible, who wouldn't. I'm well aware that as someone who works from home I should be lower on the list, but now I don't worry about life as much. (I'll worry less after my second shot)
> Ultimately it's then GNU tools I'm after, the kernel isn't particularly interesting for my use cases.

That’s an interesting take, and it makes sense that some people need properly hybrid setups. I personally used Cygwin mostly to have access to a Linux dev environment inside Windows, not so much to apply GNU tools to Windows development. As a result I’m pretty happy with WSL just for the sake of having a Linux dev environment within easy reach, and I typically don’t feel a need to do much with the shared file system.
> What puzzles me is that as of yet, there doesn't seem to be any talk of using "AI" (ie Neural Net stuff) for planning and strategy, which seems like a MUCH more powerful application than this stuff.

It'll probably be so effective, it'll still be fighting long after all of humanity has destroyed itself and left an irradiated environment.

Here are two science fiction short videos of an artist depicting such a future:

"LAST DAY OF WAR" - by Dima Fedotov | TheCGBros - https://youtu.be/IjJmTeBSEzU

"Fortress/Крепость" - by Dima Fedotof | TheCGBros - https://youtu.be/pyMNIFZTQkg

(edit: typofix)
That's why there are so few skyscrapers in Tokyo, Taipei, etc
Is it Occam's razor?

The Bayesian probability suggests the odds that it would evolve by chance AND first become an issue right next to one of the top three bat virus research centers in the world are pretty slim.

It would be like a new mosquito disease first being an issue in human population next the CDC headquarters in Atlanta instead of somewhere in Africa of South America. Sure - there are mosquitos everywhere - but the chance that a new disease would start in Atlanta are very slim.
Oh the indecency!
By some feedback of AI compiler performance tuner, the compiler based on XOC is 20% average faster than LLVM based.
The ex-Pfizer scientist who became an anti-vax hero
Please don't say that publicly, you might give Apple ideas to bring it back. F*ck touch bar.
Cryptography might be the one single place where I'd look askance at replacing memory-unsafe code with memory-safe de novo implementations. Fortunately, you mostly don't have that dilemma; there are good options in Go and Rust. But a lot of energy goes into auditing the cryptography code in OpenSSL. Certainly, you might reasonably pick OpenSSL over some random high-level implementation nobody is auditing.

That's why I think it's worth calling this out.

Odds are, it's some dumb memory corruption thing. But we don't know yet. OpenSSL sev:hi tends to mean "dubiously exploitable crasher", and good crypto bugs in OpenSSL tend to be sev:med.
I like this. Simply because we don't emphasize our failures yet we should, to learn from, etc etc.

I've worked at over a dozen software companies big and small over my 20 years+ career yet I've gotten rejections about 50x more than I get offers. Like sales, it's a numbers game. The best jobs I ever had was working with folks I've worked with before or where there was really strong culture fit. Sometimes it's not your achievements but your personality, your goals, who you are that they reject. Keep going.
You're right but you're discussing something totally different.
It's so they can't fall in the hole, but who asks a question like that in an interview anyway? Was it a civil engineering role?
Its not inappropriate. They know they are dealing with characters in the US govt who have a track record of cooking up stories about Aluminium tubes and WMDs to push the herd in whatever direction they want.
I hope it won't suffer the same fate as Skype.
So NodeJS is doomed?
Still? Dang
Caveat, I don't use Arch and am not in any way connected to the community. However, since several people have mentioned it but no-one has actually linked it, this is the redirect for WSL in the arch wiki:

https://gitlab.archlinux.org/archlinux/service-agreements/-/...

It specifically redirects to the subheader "Arch Linux distribution support ONLY". I'd draw specific attention to "Posting issues with,
and requesting support for, derivative distributions or operating systems other than Arch Linux are
prohibited."

It sounds like they're taking a very hard stance against allowing discussion on anything but "arch linux as installed described by our documentation and using our repositories". I know Arch has a lot of spin off distros with custom repositories or configurations, and they probably get annoyed answering support questions for them.

It seems like a loss to me, since these WSL images are using "native" Arch repos/userlands except for the WSL2 kernel, but I guess they'd rather play it safe than sorry.
Or more recently Mixer.
Another weirdo here I guess. I love the stability and the positive clickiness. I'm pretty picky with my keyboards otherwise preferring tactile mechanical switches. Surprised not see more love for butterflies here.

I haven't had those reliability issues, but 90% of the time work with an external keyboard and I clean my equipment more often than most.
I've gotten a few pings along similar lines for my HighJump experience (warehouse management system, for those not acquainted). And much like OpenEdge, it's pretty... rough around the edges (at its core it's basically a runtime for a VM that's programmed with a "language" (if you can call it that) driven entirely by conditional GOTOs developed entirely in a half-baked SQL-backed IDE called "Architect"; this is paired with a DB schema from hell for all data storage, and it's filled to the brim with sprocs because even fucking T-SQL is more ergonomic than anything doable in Architect). And yet, it was actually kind of fun (in the twisted, Dwarf-Fortress-esque sense of the word) to hack on that system and abuse the hell out of it.

And for some reason warehouse managers seem to swear by it, so it still gets a decent number of new customers - meaning those customers need implementers. And since it's a giant pile of hacks, the average deployment needs a whole lot of customizations - so more implementation man-hours, and a steady stream of maintenance man-hours. Thus, I get pinged every once in awhile for some long-term contract. Too bad they didn't ping me when I was actually looking for work last year, else I probably would've accepted one for the hell of it. Still tempted to; would be an interesting side job, albeit probably soul crushing.
Code Smell 63 – Feature Envy
It's an old joke. Some generals from Iraq may want to talk about how many tanks were left after the air war was lost.
All-robotic armed forces are inevitable.

Robots don't say no, they do not need indoctrination, they keep secrets, they are expendable, they don't receive benefits, it doesn't take 20 years to make 1 robotic soldier at a time, they're repairable.

If a country decides not to go robotic, other countries will, and those countries will be in control.
They mention sub-scale aircraft tests at the end of 2021. Does anybody know by any chance what that means? How big is that sub-scale? Would they possibly have live ammunition?
Spin up your own XMPP server with Prosody. I did a week or two ago, and it works pretty well aside from on iOS where the clients really need work.
I've heard that usually the price of the land goes up faster than the price of the building goes down.

But I guess if the building is unique or listed or has high enough build quality that it won't be knocked down in the foreseeable future, then maybe the building's price goes up to.
It’s not most trustworthy when you accuse someone of lying and then proceeded to cherry pick single statistic, that’s not even from carefully controlled study designed to answer those questions.
> Prices are negotiated. Two parties must agree on the price.

Yeah, that's true of hostage negotiations too. The issue is one of choice and efficiency. Moving is a larger risk (via cost, opportunity, travel, etc) than changing rent or services performed, usually.
It's hard for me to imagine someone not being meritocratic. You would really, in your deepest heart of hearts, be sincerely ambivalent about whether your, say, dangerous surgery was done by the best surgeon in the country vs the lousiest? And if we say yes we would prefer the more meritorious one for that job, why not extend it to virtually every job?
i agree, but z3 is already heavily overloaded: https://en.wikipedia.org/wiki/Z3
I use it to understand which site or link the user used to find an outdated link on our site. It's very helpful to know how he got there because often the references to that obsolete link are all purged in the code but somewhere deep inside the database or CMS somebody still put a link to the obsolete page.
To be honest, my friends and I just want the P2P reliability of Skype back. MS just ruined the UI and experience so badly that Discord, despite being slower, was preferable.

For example, I got hacked on Skype. Already I’m upset because it wasn’t my fault. However, I couldn’t delete the malicious link it messaged to all of my friends because reasons. Instead, I had to contact each individually to tell them not to click the link.

It’s a lot of stuff like that where Skype actively worked against its user base on each new release.
Collection of free Figma templates and UI kits
I wonder if I copied this website style at some point. Mines identical.
Successful writers stand to increase their revenue by the tens to hundreds of thousands of dollars by ditching Substack for any number of easy-to-administer self-hosted solutions. Writers like Yglesias gain absolutely nothing from staying on Substack. The CMS interface can't possibly be worth the pay cut they're taking by staying there.
I really don't think this will happen - Discord has hit a sort of "critical mass" that you don't just kill like it happened with Mixer.

If anything, I hope they will treat it like GitHub and let them act mostly on their own, while actually improving the service.

Recent feature additions point to an Enterprise service they are setting up, so this may be a part of their new strategy while keeping the service accessible to free users despite their crazy operating costs.
Nice — it did look to be a more general class of interpolating functions, and that does indeed look to be the case. Interesting!
As a long-time distributed systems developer, I actually wonder... is there going to be a lot of distributed systems development going forward?

1) A lot of the stuff that needed to be developed has been developed and generalized (and to a large extent centralized by cloud providers). It feels almost like web apps going from large teams writing complex LAMP projects from scratch (I remember writing hand-made XHR when prototype.js was an advanced JS library ;) to one person throwing something together in a week with feature-rich libraries and ready-made parts.

2) The trend (both present and future, e.g. TCP over NVMe, cheap massive SSDs, flash memory) is that many tasks that used to require state-of-the-art code, many coordinated machines, clever hackery to work around the slowness of the disk reads, etc. can now be easily done on one machine with simple code. Sure, there are exceptions (some types of ML tasks? specialized scientific/HFT/... workloads?), but I feel like the hardware capabilities are currently growing faster than the need to process more data, faster.

To be fair I also felt kinda like that in 2012 when Hadoop was hot and having SSDs on a server was cutting edge. Maybe I'm just paranoid ;)
This is as ridiculous as it is in C. You can't be sure you're testing all the user after free cases and if the code changes and you forget to update the test then you have no idea that you could have added a use after free. Tests rot over time.

The more I read about Zig I feel like it's made for C programmers stuck in the Stockholm Syndrome of C and don't want out. (Speaking as a former C programmer.)
Wow, WTF? Why are true/false not reserved?
I've used Crystal before, I liked a lot except the compilation time. I am excited to try it again, download Crystal + Lucky framework, but seems shards are not updated to 1.0 yet. I'll wait a few weeks before trying again.
For Postscript that was pretty much a given. Our work HP4 had more memory than any of our computers for a long while.
Yes, and the point of putting in the standard is so that it's documented how to author your website. Unfortunately, some not insignificant number of UI/UX designers want to push their special flow on users and so we get these incompatibilities.

Hopefully the specs and expectations will evolve to the point that if your site doesn't follow the spec no one will use it. I can certainly imagine Apple/Google/Microsoft/Firefox having a semi-seamless sign up and failing to follow the standard means you plenty of users turn away
Show HN: Create an infinite scrolling blog roll in Rails with Hotwire
John Cleese has an NFT bridge to sell you for $69.3M
Indeed. Everything now is "the best <insert search query> in <insert current year>". Shit had gotten ridiculous.
What rules are you referring to regarding security deposits? Are they new? I have had only abusive experiences in Chicago (and, to be fair, Michigan and California) with security deposits.
Ah nice, I will correct that statement, which I was sure was bound to have a counterargument. :)
> All of the cultural items can be had by renting here, too

I have a few older retired friends that thought this, then the area started gentrifying, prices went up and they've had to move out of the area they've lived in all there lives.
Computation that results in first person perspective:

#include <iostream>

int main() {
std::cout << "I am running this code that prints this line\n";
return 0;
}
Please don't do this. Microsoft chat services are the absolute worst. I've had to use Skype for years after Microsoft purchased it and it was bad. I have to use Teams for work and it's just abysmal. I don't know why but everything Microsoft touches in this space turns to absolute trash.
Android apps are crashing for some, but Google is working on a fix