skysight-inc/HackerNews huggingface dataset:
It works, but it's hard to do.

* The far-UV lamps cost way too much.

* There are a sizable number of fake ones out there.

* There aren't standards and inspection tools for this.

A useful tool would be a UV detector on a stick. You touch it to the ceiling, and it reports on whether there's enough UV in the right wavelengths to kill viruses. The idea is to have emitters which radiate horizontally, with most of the UV up near the ceiling.
You also need a handheld device which checks at eye level for excessive near UV. With both of those, you could quickly tell if a room had reliable virus protection.
Obligatory Derek Lowe link: https://www.science.org/content/blog-post/two-twenty-two
I will die on the hill that Exceptions are absolutely terrible for readability and control flow and should die.

Result<> or Go returning many values is wayyyy better.
Honestly, a declaration of Article 5 would be one of the most significant events in the last 20 years and they really never gave it more thought than just being able to declare that they got a "scoop"
Even a lot of people who lived in that era don't get the Pepsi Free joke since it was a only know by that name for part of the 80s and overshadowed by the larger themes of the Cola Wars.
I recently helped a small site migrate from cloudflare to IPFS with dnslink using Fleek. I understand how certain types of customers might need cloudflare’s scale and tools. But for a small, static html+js it’s completely overkill and introduces a ton of complexity. Plus the uptime and speed benefits of having the site on IPFS are great for anyone who’s using a browser extension that supports it are a big plus.
> We deliberately encourage people to create documents rather than build slide decks. Slide decks can mask poorly-written content with decorative font, sleek formatting, and compelling images.

>In a document, the content is all you have. It forces people to focus on communicating their ideas as clearly as possible.
We use a shared OneNote, team of 20-50

Easy to use, desktop app, search, and crucially highlights new changes and additions so you can see something is updated
Would like to see what my mini office heater can do. The air it outputs is about 75C and I like to think that would kill any viruses, but I guess it depends on whether the split second at that temperature would kill it or not.
Maybe I’m too used to those things, but I don’t find this to be a reason to dislike the company. It’s probably a simple checkbox in the admin panel, and it wasn’t given much thought.

You can also just close it without any issue.

But the login walls on insta and twitter on the other hand...

PS: I dislike CF for the captcha garbage when browsing the net from untrusted IPs or whatever their reasoning is. Also, being political as an infrastructure provider is a hot iron, I’d prefer total neutrality like I get from my ISP or even electricity provider. They don’t care what I do, as long as it’s legal.
Wow, I just listened to a few episodes while baking. This Cambiar is surviving in the Arctic wasteland by eating the corpses of all the misfortunate humans that keep wandering into the area. (He doesn't even have to actively kill most of them; the exposure is typically enough to do them in.)

He's preserving their bodies by keeping them stockpiled outside in the below-zero weather and every time he eats an (uncooked, presumably still frozen solid) meal, he gets a boost to his mood! Because he has the cannibal trait so it gives him a happy thought!

In retrospect, maybe not the best show to listen to while baking pies! :)
Can doesn't mean will. I have not once used unsafe in my API code, the API acts just as it would in a GC language. In return I get more throughput, more speed, less memory used. The borrow checker ensures that I don't leak memory when not using unsafe, so I don't worry about it.
>but your regime is much against the west,

flip it over. west is against you so why should you submit to THEIR moral argument of denying YOU of nukes when they themselves have it?
I don't know the full history of asset forfeiture, but of the two portable franchises I can remember that were being threatened with seizure under eminent domain, both of them easily sidestepped it by ... moving.

The first was the Baltimore Colts. After 6 losing seasons and extremely questionable management by owner Jim Irsay, attendance plummeted. Irsay had been considering moving the franchise in a bid to try and get financing for a newer, better stadium, and in exchange Baltimore threatened eminent domain seizure, and easily passed the measure in the legislature. Colts moved to Indianapolis before the seizure could become effective and left (literally) overnight.

The other was also in Maryland. The Netflix show House of Cards, which is of course "set" in DC, filmed quite a bit in neighboring locales of Virginia and Maryland because of DC's size and weird shape. The show was trying to angle for more tax breaks for filming, and the state responded with threat of seizure. The show briefly quit filming in Maryland in lieu of VA and DC scenes before the measure died in the general assembly.

There was another, relating to the LA Raiders, but I know that the California Supreme Court ultimately ruled against the state's efforts (despite finding that providing sporting entertainment was a legitimate function of government) and that's about all I know of that one.
grammar:

hey fucking alexa, fucking fuck yerself. Yah you. fuck you you wee fucking peice of fucking kit.

Fuck you, you fucking ad spaming fuck ball. fucking fuck you! now fucking turn on the fucking patio lights, thank you. FUCK you.
As a lifelong keyboard user my casual handwriting has devolved into scratches that are undecipherable even to myself. Yet in every meeting I will be taking notes on actual paper.

These are write-only notes never meant to be consulted again.

I do this because it not only helps me concentrate, but I feel the physical act engages an extra type of mental process. This effect is specific to pen on paper and is ot achieved eg by typing (wich for me has a negative impact on attention)
At some point they probably will be, but it seems unlikely to happen within the next 7 years at least. Deep Learning still has the same deep-seated issues it has had since its inception.
Maybe, but the subway itself is entirely electric. I think the air on underground platforms gets stale and muggy, but I'm not sure it's actually more dangerous than being above-ground with the cars and trucks.
That's exactly the stuff that doesn't belong in the landfill, compost it.
Sorry, I will disagree. It seems like you haven't written any Rust, try it and see how well a Result type works instead of excepting everywhere.
> Easy test: Would you at least seriously consider using C/C++ for it? Only then should you use Rust.

This is a great point. I understand liking a language, but don't bring Rust into a GC space (in industry, personal projects can be what you like!) You can find a GC language with all the features of rust you like.
I saw an AP article recently that was obviously biased. The word choice the omissions on a topic I know a lot about. I did a double take on it.

Turns out the author is an AP journalist, but works for CNN and has a long history of misrepresenting and omitting the facts about this topic.

I agree AP is on the down slope.
Not to be nitpicking, but there is a free(), and it is called "Unchecked deallocation".

See https://www.adaic.org/resources/add_content/standards/05aarm....
That's what a lot of software work is like, though, or at least it trends that way. Something is too complex so let's make it simple, too simple so let's make it complex, wait scratch that the whole thing needs rewritten...
Totally flew over my head… Japan is so foreign to me I thought maybe it’s just something you do there.
Always clone to another folder before merging ;)
No function overloading. Functions and methods can have the same name, params and return type.
It's a good sign non-designers/developers are making important UX decisions. ie, the people who use the internet enough to recognize the user-hostile patterns that only piss 1000x people off for every 1x sign up... if even.

CF seems more than willing to be hostile to users (and the internet in general) for business ends.
This is what national copyright libraries are for. Universities shouldn't all be keeping archival copies. About the only thing they should have bound is their local PhD research which is rarely "published" but frequently hidden gems.
A strong argument in favor of rooting out ideologically unaligned thinking.

Would you want a communist working in the US government? Clearly they would be far more likely to sympathize with the Soviet Union than a capitalist would.
You can find a GC language that does all those things that rust does but without:

1. The risk of future unsafety (a GC language will always safer than rust)

2. Faster development that's easier to change on a dime.

3. No risk of memory leaks (which can happen in safe rust)
Like eating the goose that lays golden eggs. Why be the source to a news org if they can suddenly turn on you and make you the news?
As explained in the video, people can definitely die after just a day without electricity if not prepared: medicines that need refrigeration, connected to a machine for life support, freezing/heating to death (people do die in major heatwaves/blizzards regularly), etc.

Sure those are usually not "guys in their 20s-30s" that is the majority demography of HN (I'm not saying everyone ofc...), but there's a lot of people a few steps from dying that a blackout could make them tip over.
It is also possible that with the crypto market imploding at the moment, each one is feeling very vulnerable and is trying to compensate by being particularly ingratiating.
https://jvns.ca/blog/2022/03/08/tiny-programs/ - makes you fired up to do some projects

https://x.st/visual-sum-of-cubes/ - nice visualizations

https://dukope.com/devlogs/papers-please/mobile/ - amazing presentation of porting desktop game to phone
>This is an ancient method, developed in the 14th century

Isn't it interesting, how most of the history of East Asia just has label "ancient" slapped onto it in pop-culture?
That's fair. In this case the cave is called "embedded development."

I found my old VS CDs and the latest version I own is .NET 2003, so I only missed that feature by a single release. I couldn't truly be a smug lisp weenie without some snide remark about how nice it is that blub developers finally got something not quite as powerful almost 40 years after Lisp could do it, so just consider me to have made such a statement.
I know of at least one company that is deploying them: https://gangigermicidalsystems.com.au/
Hexagonal Architecture vs. Free Monad (2017)
What would you say to a C++ dev refusing to use rust because their code is memory safe and they have never had a memory safety issue?

"Can" is the whole thing. A rust dev risking can is like a C++ dev risking can.

I like rust and do what you want in personal projects, but introducing it to a GC space when there are langauges that "can't" be unsafe is irresponsible when a GC language can offer all the upside of rust.

GCs prevent memory leaks, which safe rust can do. So even if you somehow make sure no unsafe is ever used, you can still introduce a hard to debug issue just because you want to use rust.
Disclaimer: I've been involved in supporting the NTP Public Services Project since 2003.

I assure you, with the right hardware and paying attention to your latencies, NTP can get you down below one millisecond accuracy. Poul Henning Kamp was doing nanosecond level accuracy with NTP back in the mid-aughts, but then he had rewritten the NTP server code, the NTP client code, and the kernel on the server.

As an NTP service provider, what you really want to keep an eye on is the Clock Error Bound that gives you the worst case estimate for how bad the time is that you could be serving to your customers. For the client side, you mainly care about just the accuracy you're actually getting.
It's hard to know, which is what makes it a compelling thought experiment.

I'd say I have a pretty consequentialist mindset in the abstract, but without a figurative or literal 'gun to my head' I'm not sure I would extinguish a life. I'd have to wake up to that for the rest of my life. I think also if people knew such a button exists, they'd seek to destroy it before it hurts themselves or people close to them.
I mean… that is the truth though.

Without the full force of US Intelligence and more money sent to Ukraine this year than any year of the Iraq/Afghanistan war… yes, Ukraine would have folded months ago.

This is very clearly a proxy war.
I'm not advocating branches should be made longer for no reason, but I see no reason to avoid them. I do think they should be made long if they need to be to encapsulate a feature. I don't think that the pain of resolving conflicts scales super-linearly and that idea doesn't make sense to me. In fact, I think the opposite is true. I admit, that could be a taste issue.

I mistyped at one point by saying to avoid a partial-feature commit when I meant partial-feature merge onto the main branch. Yes, commit to the feature branch often. Hopefully clarifying that resolves most of the issues that you raised as advantages.

Meanwhile, managing partially built features by feature flags seems worse. It has orphaned code migrate into the main codebase and stay there. You brought up a broken dependency. What happens if a dependency is broken and not likely to get fixed for a month? Just leave that code in the main codebase orphaned for a month? Further, having multiple partial feature commits complicates bisecting or simple reading a feature's history.

I concede feature flags for deployment has some advantages, especially for feature specific elevation through testing.
The number of times I have seen a company propose an elaborate interal knowledge managament system for it to be built and silently abandoned a mere months after going live are no longer countable.

Yet every fresh manager at some point comes up again with the idea.
I feel like the err != nil issue combines with GO using initialization to 0 values to be annoying.

If you forget err != nil, well your value does actually have a value and you would think your result was 0.
Sublime man reporting in. Plugins in python are the bomb. Lack of features drives me nutso sometimes.

Love certain features of VScode such as cross-project file drag and drop, but cannot get over how slow it is.

Kate and Lapsce are showing a lot of promise.

Admittedly wrote a ton of code in Notepad++ back in the day. Would have never switched to Sublime if it had Linux support.
DOM Virtualization, Testing, and Accessibility for a Complex Tree UI
The useful definition of society is “society” here is “society as we know it”.

So, how long until there is widespread civil unrest and loss of life.

I’d say about a week, maybe less, depending on the location and scope of the outage. Clean water will quickly be a problem.
Newspapers have had made very public blunders all the time, and have had extremely bad consequences already. Sure the internet has made it worse, but there would a difference in having comparatively localized consequences versus this, which would be technically WW3.
Take a look at window's Bluetooth API sometime. It's documented poorly and a lot of it simply doesn't work. Windows 10+ has the worst Bluetooth implementation of any operating system.

Microsoft just released a developer preview for audio sinking. They're advertising a feature to play audio from a Bluetooth device through your PC. Everyone else has had this feature pretty much the entire time. Windows is the only one that didn't have this feature. Windows 7 had it, though.

The driver implementation is much worse than it's ever been, and the built in UI is barely functional. It's got the absolute bare minimum to make it work and nothing else.

The state of Bluetooth on Windows today is frankly an embarrassment. It's a significant regression from windows 7, and it's put them way behind Linux and Mac.

Worst of all it's been like this for years and Microsoft hasn't done anything.

I'm a developer, and I've been fighting Bluetooth for the last three weeks. Windows updated the Bluetooth stack the other day, and some slight behavior change broke our software overnight. It's been frustrating to say the least.
Burnt out programmers take up crafts/hobbies, burnt out gamers do, I don't know, drugs?

And burnt out lawyers? Sow mayhem or become philanthropists?
The size of the river is related to the amount of ice that melts.

But the amount of ice that melts is completely unrelated to the amount of ice contained in the glacier.
It doesn't simply "have a long history of political failure"; it has a history of political failure in certain areas of the United States. In much of the rest of the developed world, e.g. nearly all of Western-Europe, it has a history of success and taxing cars based on fuel consumption and emissions has indeed caused buyers to gravitate towards more fuel-efficient cars.
If you’re banned from multiple subReddits
with diverse moderation teams , you may want to consider focus inwards rather than outwards.
Even if it is bad planning, it's still a good illustration of why it's a bad system. If I step in a pothole because I was looking at my phone, it's true that I should have been looking where I was going, but the city should also fill the pothole.
My uncle has ozone generators in his home. One of them is industrial strength and he only runs it when he is leaving his house for awhile. Does ozone produce by products? I vaguely recall hospitals used ozone to clean n95 masks.
You have to realize that most projects in large corporations are internal political projects and turf wars. It is not about the software, it is about budgets, headcounts and landgrabs.
Nonfiction Books of 2022
One person commented specifically that the source was vetted (not the story). There was also another comment about how they couldn't believe a senior intelligence could be wrong ( so no reason to get a second source). This doesn't really make sense if the story was vetted by a senior editor. Also, why would a senior editor make any difference about the credibility of a story? Thats the reporters job. If the senior editor signed off on the story why then he would have immediately put the story out.

Either the source is wrong or LaPorta was confused about "Russian missile" i.e. was it Russian made or fired by the Russian Federation?
I've seen it referred to as "exonerative tense" mostly in reference to how e.g. the New York Times will refer to incidents of police shooting and killing citizens.
I'd like to hear more how you use forums/blogs for managing household projects.

> we both have email hosting in Europe while we live in the US, so neither of us, being frugal in principal, wants to send information to Europe and back in order to tell the person 100 ft away to come help bring in the groceries.

I like the frugality in principle. However, AFAICT, Briar uses Tor onion services, Bluetooth or WiFi to communicate. Does using Tor onion services for out-the-home IM violate the principle?
Lessn (2009)
This definitely falls under the "questions I've never thought to ask" category.
Why HTML is a strategic dead end for business transactions and e-commerce (1999)
Set the playback speed to 0.75x.
Whats the usual cadence? It’s only been a few weeks. I would hope that it would be mostly automated, to last a few cycles more.
> borrow checker ensures that I don't leak memory when not using unsafe

Also to point out, you can 100% leak memory in safe rust
Try doing a curl on the domain that's returned by the CNAME and comparing it to a curl on the original URL. I agree it makes no sense so I don't blame you for assuming it's nonsense.

There's a redirect happening somewhere but it ain't from the web server listed on the DNS record.
In western pop culture you mean. I'm sure Japanese people have similar ways of referring to Western history.
If this is used inside homes and offices, how does one train their immune system, which requires constant low level exposure to foreign entities?
> "Can" is the whole thing. A rust dev risking can is like a C++ dev risking can.

They're not the same because how C++ does memory safety and how Rust does it is unequivocal. C++ is unsafe by default, Rust is not, and you are ensured it is not, as I mentioned, via things like the borrow checker. To equivocate them is to fall into the same trap you yourself mention.

There are no GC vs non-GC spaces. The point of Rust is to be able to have memory safety without a garbage collector, that's literally why it was made. Thus, it is expected based on that premise that we be able to use Rust wherever a GC could be used. The fact that unsafe exists does matter, as long as unsafe isn't used. I too can turn a GC language like Java into an unsafe monstrosity, by for example doing raw bytecode tinkering, does that mean that Java is now unsafe? No, unsafe is merely an escape hatch.
Does the Japanese government pay for or in some way support articles like this?
Do people in Japan get articles about how amazing coppicing is in the UK?

Articles like this about Japan make me feel a bit weird but I kind of wish we were better at fetishising our own produce and practices like we do with the Japanese.
Share holder dividends. RELX is 2.21% Not sure why everyone forgot capitalism in this.
For the kind of stuff he does, I highly doubt a CNC would be much easier. He does zero production work, so it's not like he would gain by being able to batch out the same part over and over
I have been working on this too, and while I am not at all interested in embedding LLVM, the lack of calling conventions and lack of ability t make a direct jump is unfortunate.

My biggest pet peeve though is the inability to push unlikely stuff completely to the back of the program. I mean just put it away where nobody can see it. I also want to align code blocks to 1 bytes. Not 16 bytes. Not a single compiler lets me realign the instruction handlers in a way that compresses them down.

I also want to know what BOLT does that improves my interpreter by around 30%.
Languages like Python can go a long way for a startup and is my first choice. Rewrite in Rust when it's clear that the API is stable and performance starts to matter.
Bret Devereaux's writing is often cited here for his writing about warfare, logistics, and the like. But he occasionally writes also about his own profession and the difficulties in getting there, c.f. https://acoup.blog/2021/10/01/collections-so-you-want-to-go-...

He also laments the difficulty in getting a full professorship (an opportunity recently denied to him) and finds universities increasingly focused on "paycheck degrees" such as STEM, which seems to rankle him. But it seems a likely outcome from the demographic and economic changes laid out in this article. I wish him all the best, I enjoy his writings, but I confess that my tech career seems more stable even with recent layoffs shaking the market.
It is not only hard, it also may or may not work. It is the same process Twitter has already went through years ago. I have simplified the issue and talked only about the product. I don't disagree with you.
In any other industry, expansion and contraction are expected oscillations. Demand surges and the industry expands; demand falls and it consolidates.

For some reason we are constantly told that the proliferation of independent colleges over the last 200 years was good, and their consolidation is bad.

Every other industry responds to the market, adapts to changing technology, accepts reality. Yet colleges want to duplicate the same courses throughout thousands of schools, charge eye-popping tuition backed by non-dischargeable loans, and make us feel bad that some of them have to close. Their main product is a piece of paper - not fundamental education.

Why can’t Harvard teach the entire country? Why do we need “prestige”? The technology is here. We don’t need 3000 different schools.