skysight-inc/HackerNews huggingface dataset:
How would an app that would probe someone's house for open windows "Your windows are not secure!" go down? I imagine these exist but not widely known. Virus protection sufficiently got in the psyche of computer users... does Windows do this scan on a local network?

Lots of questions as I genuinely don't know, I just turn lights on and off through switch devices mounted on walls.
This is painfully reminiscent of the Black Mirror episode “ Fifteen Million Merits”, in which at one moment the main character has to watch odious ad, be he does not have enough “money” to skip it.

Ubiquitous 5G, xfinity public access points, Amazon Echo networks will make it absolutely possible.
It's not that their imagination is small, it's that the designers of a language as popular as C# have to be cautious: not only they must not break tons of existing code, but they must also not introduce features that end up not being used because they're poorly designed (but still have to be supported for the same backwards compatibility reasons).

Thus it's not uncommon for C# to add things like these: they are small and easily defined, solve a specific but very common use case, and are much easier to put on life support in the future if something better comes along. It's not "neat", but practicality beats purity.
Careful! Your bias and agenda are showing. Too bad reality contradicts your propaganda.
You condone posting false information freely while impersonating credible organizations, and assert that the people fooled by this are the problem and not the liar?

I don’t get that stance, but more importantly: why is this relevant to anything in discussion here?
Yes, and I am hoping that Go won't go through the same. But if you think about how different languages have evolved they do, over time, tend to end up in places where it gets harder and harder to avoid.
don’t use software that so obviously disrespects you, the user
Isn't that what evolved into System.Diagnostics.Contracts eventually?
All the (great) recommendations in this comment section are a great example of how the js ecosystem works. there are so many great new technologies available for building apps, but standardization and discoverability are far from solved.

There are new esm based cdns (similar things have been around since the browserify days), awesome new build tools like esbuild, skypack, and swc that are faster and/or simpler than webpack. new language features have been standardized that reduce the need for various types of libraries, etc.

For anyone who doesn't spend an unreasonable time following these developments discovery of all this cool new things seems very tough.

On the opposite side of things, as a developer of a library I think is really useful, figuring out how to help people find it, I have no idea where to start.
Indeed, and a reason why Khronos only adopted SPIR-V and is now slowly embracing C++.

They took a hard beating from proprietary APIs that have long moved away from "C is the best" approach, and now they are playing catch-up with the rest of the world cozy in their mature C++ tooling for the GPGPU.
It's a little known fact that "DB" actually stands for "Daheim Bleiben". :D
>Julia's Drawings...Unfortunately it's not active anymore

As mentioned in that site, the newer ones can be found at https://wizardzines.com/comics/ and collections can be bought using links from https://wizardzines.com/
Being more involved in DC politics recently I can tell you there certainly is much more understanding on the need to decouple with China. I'm not sure there's a popular groundswell of the BDS nature but at the political/defense level there is a lot of talk and likely to be some moves which could mean sanctions on companies like these (or when it comes to other countries that are closely allied with the U.S., a refusal to issue permits in a corrupt way even though the economic motivation is still there).
Why would anyone want pointers on the GPU?
IoT onboarding has always been less than ideal. I've personally never been of fan of the "spray (local) and pray" approach as it always felt _super_ sketchy...

(IIRC, Magicjack does something like that to register your device from its public site? At least that's what I think it does since it's somehow magically grabbing a serial number during sign up despite the URL entry point not having any identifying parameters...)

Let's just hope this pushes support for better options like mdns further.
But one of you really is a daisy, people are not equal, and those daisies are actually what's responsible for most of this machine and it's origins in the first place. Without daisies there will be no place for cogs, the cogs come after the daisies
How?? I've had zero problems with the Windows driver in the last 5 years or so.
No idea why this obvious joke was downvoted tbh :P
This is literally avoiding "bifurcating the language" and avoiding the function coloring problem, its the whole point! Otherwise they could have just copied Kotlin's coroutines. Everything works as before using the familiar Thread API, just with a different underlying machinery.
I don't agree that men are always the biggest losers. I have friends who are women who have fared so much worse than their male partners for a variety of reasons. I do believe though that (at least in my bubble of the world) it's generally thought that men are the winners, so when you're the loser, it's fairly isolating and lacking of any sympathy or concern in a situation that can be absolutely crushing. If you want support, you're likely not going to get it unless you have close family or friends who care enough to see past unfortunate social norms and simply care about you.

If you involve kids, I think it gets quite a bit worse here. My experience has been that family law is mostly a level playing field, but mothers still have the upper hand. This again is something which no one really cares about or will do anything about; you have to suck it up and carry on. There is no way around it.
Only if the Kotlin code is to be tied to the JVM, if you want that Kotlin library to be usable on Android, that isn't an option.
once oil goes back to somewhat sane prices, maybe.

currently airlines face cost pressure from fuel prices inflating and wages inflating - and covid is far from done, though hopefully we're in the second half now.
https://archive.md/NuagE
I am not so sure, it could come by ship...
Conversely, for me, trying to write anything in Go is an exercise in frustration: "this could have been so much easier if I could only use X".

The sheer amount of code generators for Go is also a huge red flag.
Java is kinda stuck with threads, so green threads make some sense.

This isn't really what's happening here. Firstly, you can implement CPS on the JVM no problem. Kotlin Coroutines do exactly that. Loom's design is a very, very explicit design choice. Ron Pressler - the lead and designer of Loom - has talked about this extensively in many videos. He has argued persuasively for the way Loom works as not only a good way but the best possible way, one which is not a requirement of Java's previous design choices but rather, is only actually possible due to Java's prior design choices.

A recent talk on this topic is here:

https://www.youtube.com/watch?v=KmMU5Y_r0Uk

It's highly recommended. I'll try to summarize the basic argument.

The ideal, from a developer's perspective, is to have the programming model of threads with the efficiency of hand-coded CPS or state machines. Why: because threads naturally provide useful debugging and profiling information via their stacks, they provide backpressure, because there are tons of libraries that work with them and already use them, and most critically because it avoids the "colored function" problem which splits your ecosystem.

Why do most languages not provide that ideal? Mostly for implementation reasons. It's not due to theoretical disagreements or anything. Providing what Loom does is very difficult and is possible largely only because so much of Java and the Java ecosystem is written in Java itself. One reason native threads are relatively heavy is because the kernel can't assume anything about how the code in a process was compiled or what it will do. The JVM on the other hand is compiling code on the fly, and knows much more about the stack. In particular it knows about the (absence of) interior pointers, it knows it has a garbage collector, it controls the synchronization and mutex mechanisms, it controls debugging and profiling engines.

This allows it to very efficiently move data back and forth between a native thread stack and compressed encodings on a GCd heap. It's also why Loom has some weaknesses around calling into native code. Once you're outside the JVM controlled world it can no longer make these assumptions anymore and must revert to a much more conservative approach (this is "pinning" the "carrier thread"). Note, though, that this situation is not worse than async/await colored functions, which have exactly the same issue.
Glad to hear! I think RCV is the more general term, but the IRV people have worked to try to make it synonymous with IRV.
humans are herd animals after all. So big orgs are reluctant to listen to indiviuals but their leaders. They wouldn't do a thing but listening otherwiese - there's just too many individuals. Held a 5min talk about that 2018 https://txt.mro.name/35c3/35c3-dissolving-gafam_--_480p.mp4
> Now you won't connect at all in 2 months if you don't set up letsencrypt correctly

So set it up correctly, or just buy a cert like in the good ole days, or just don't use any encryption like in the good ole days.

All the options from the good ole days are still available to you.
Yeah, I think the problem is that we could pay for them to not cut trees but given the governance capacity, there is 0 question in my mind that logging would still happen, just totally illegally. I'm not 100% sold that governance = everything, but I think it does count for a lot. Plus, if not done well it'll just end up enriching the local elites like most aid does anyways (if you want a perfect example, look at Equatorial Guinea which lambasted wealthy countries at COP26 but whose former minister of forestry, and who I believe is related to the President, has a literal fleet of personal luxury cars... wonder how he got those?).
Consider yourself one of today's lucky 10,000, then (https://xkcd.com/1053/).

It does help if you have some knowledge of the ways of the Catholic Church when reading the novel. I don't think I could have fully appreciated the richness of "Canticle" if I'd read it at a younger age when I'd had no experience with the Church. But I'll also say that it's one of those books that I love but don't reread too often since it always leaves such an impression.

But yes, I would say that the dangers of pure rationalism (without the wisdom to temper it) is something of a theme throughout "Canticle".
I see that you are just making it up as you go along.

We have physical documents recording debts well back into the Sumerian period. At the time, financial records were inscribed in clay and stored in government buildings. When a city was sacked, these buildings would be torched, baking the clay tablets to ceramic, and then burying them under ash, preserving them for the ages. We have tens of thousands of these documents.

So, no, finance was not, in fact, invented in 14th-century AD Italy. And, no, formal, legally-binding debt existed long before there was currency.
What would be the alternative to lying?
Trains fares are very low in India. For example you can travel by a sleeper coach from Hyderabad to Chennai (628km) for just $5.38.
Unfortunately the low cost reflects in the poor quality of service.
these lessons aren’t forgotten, we all just have a lot less power now as consumers. ms knows they are so large they can dictate the behavior of all users up to and including the regulatory bodies, all of which they’ve captured. stand up for your freedom, don’t use trash, don’t be the sucker, don’t be the product.
I do agree with this. It's too much mollycoddling from browsers and in fact dis-incentivizes manufacturers to fix the real CSRF vulnerabilities...

Heaven forbid if someone joins your LAN with a device running an old/weird browser that doesn't do this preflighting and your intranet just gets caught with its pants down...
At what stage would this become a chain-reaction event, causing major satellite issues?
Love it. Personally I would love a slightest bit of resistance while I scroll to the next page or animation pane. The fluidity is kinda weird to me.
One of them even became a meme: https://knowyourmeme.com/memes/complaint-tablet-to-ea-nasir
You can't set the new "New Tab" page to a specific URL w/o enabling the MDM "enrollment" settings the author describes. As a "home page" that URL works fine to get a blank page in Edge, but opening a new tab gets you the "New Tab" page rather than the "home page".
The High Frontier: Human Colonies in Space, 1976, Gerard K. O'Neill

https://en.m.wikipedia.org/wiki/The_High_Frontier:_Human_Col...
36 months for an okr? Where I worked an okr was 4 months.

If you are working against a goal for 3 years, no wonder it becomes your defacto strategy.
and then you have netherlands with 80%+ of the pop vaccinated hitting record number of cases.

I'm sorry but the narrative "vaccine prevents spread" has been falling apart for the past 6 months and is now completely disproved by real world data. Not a single country has been successful at preventing the spread with vaccination. And it shows at every level : from cities (singapore) to small islands (cayman islands) to states.
HolonIQ’s Global Climate Tech Landscape 1.0
By "offline" I mean not using any external infrastructure at all. Use Wi-Fi/bluetooth/whatever both devices are capable of and set it up as needed. I want to walk up to a person anywhere and share photos/videos I've just made with them.
I had a Quarkus server app start up in 0.1s the other week. And BTW Spring Boot does native compilation now too [1]

Your "belief" is putting you at risk of ignoring a wide range of Java use cases unnecessarily.

[1] https://docs.spring.io/spring-native/docs/current/reference/...
The problems with async/await are:

1. The "colored function" problem: http://journal.stuffwithstuff.com/2015/02/01/what-color-is-y...

2. Poor interaction with debuggers, profilers, and other tools that expect to be working with normal stacks.

Loom solves this because it lets you work with normal threads, but suddenly you can have millions of them in a process without blowing out your memory or other related problems.
parent comment assumes technical user
I am enjoying the fact very much that there are more and more visible efforts to make modern, free and (post-)open alternatives to commercial software.

What I am still not understanding is how designers and programmers can make a living when "everybody" uses cheap and decentralized (Yunohost, etc.) cloud instances.
FreeBSD is very nice for a well controlled and stable desktop. I use it on desktop since 2005 and did not yet saw a Linux distribution that would provide the same 'zen' experience. Especially with ZFS Boot Environments that make you bulletproof for changes and upgrades.

Maybe my guide will help you to start with FreeBSD desktop:

https://vermaden.wordpress.com/freebsd-desktop/

Regards.
https://purpleidea.com/blog/ :)
Move Semantics: C++ vs. Rust
There was already https://github.com/fabi1cazenave/qwerty-lafayette layout which seems to have sames goals. There is reasons why you decide make a new one ?
I can't decide if the root cause of this problem is in esbuild or in Vue. The fact you can't do "import vue from 'Vue';" with esbuild means either it's module resolver is terrible, or Vue is doing something super-weird with the way it bundles artifacts. Either way, something is seriously wrong.

FWIW, "import react from 'React';" works fine with esbuild with no config, so I'm inclined to think this is a problem in Vue.
Indeed, exactly as you say, people are _not_ interchangeable - we know that already since communism relied on that false premise, viewing individuals as just “means of production”, and utterly failed.

HR as a function has increasingly become an obstacle rather
than a managerial support function in recent years. Instead
of personal relations with trusted, long-term people staff, employees and managers get mailing lists attended to by outsourced cheap labor call Center agents. It is CPOs’ and CEOs’ fault that they let greed cut into employee well-being that much, and of course once one company does that, all other corporations adopt the same nonsense, since they all copy playbooks.
You seem to be privy to some evidence that the court is not. Care to share it with us?
Instead of putting so much effort into keeping the internal combustion engine for cars they should push the fuel cell even more. The ICE for cars will in the long-term be abolished (mostly), I'm convinced.
And they should shift their focus from hydrogen to methanol, which is much less of a hassle to handle.
The title is stolen from the author's post in the Rust subreddit, I like it better than the actual one.
> But neither is a senior person living healthily and happily into their late years something evolution considered.

People living into their late years was not uncommon historically. The huge changes to life expectancy in modern times are largely explained by so many fewer dying in childhood and child birth.

https://www.bbc.com/future/article/20181002-how-long-did-anc...
I don't think it's necessary to dramatically reduce population. Why not just have significantly more dense urban areas (urbanization especially in Africa is taking care of this naturally) and more sustainable energy sources (this I think should be subsidized by the West or at least supported with tech transfer to African nations who are unfamiliar with building hydro-power and nuclear)?
It would be nice if I could use function pointers in hlsl. It would let me pass a pointers to distance functions around. Doing anything complicated with signed distance fields is a bit hairbrained without them.
In C#, you don't have implicit call-by-expression, but explicit is possible like so:

void Foo(Expression<Func<int, int>> f) { ... }

Foo(x => x + 1);

The call syntax is just a regular lambda. But in this case, instead of getting a function, you get the AST for its body. Which can be compiled to an actual function and then invoked if desired, or inspected and used for other purposes.

I think having it explicit is a good idea, since it tells the caller that something funky is going on. The corresponding feature in R has to be implicit to allow the rest of the language to be desugared into function calls (in R, even assignments, statement-separating semicolons, and function definitions are handled that way). It's neat conceptually, but now every single function call can do crazy things - and some libraries make use of that.
On my system Firefox tabs are only divided by space, there is no obvious "this tab ends here". I would prefer the one pixel wide divider "or something".

The active tab looks like a button, it has no connection to the content at all, while on edge I still have a clear connection. That might just trigger an ingrained mental "fuck another incomplete UI framework" response in me, it looks wrong and that the tabs actually still behave like tabs is more surprising than expected, why would anyone expect a button to behave like a tab?

Last point, as the new tab style takes up more space than the old style I had it disabled. Of course that didn't work long but somehow the option still fucked up highlighting of the active tab. With that fixed it is at least slightly lighter gray on light gray instead of just light gray for all. Still missing an option to fix that waste of space.

> The question was how it is consistent.

Then why does it take up more space then the bookmarks? Both are just an Icon with a line of text. Hah, just comparing both lists in the UI makes it clear that consistency is not something Firefox devs. have ever heard of. Note: This is not meant as a request at the Firefox designers to fuck up the bookmarks.
I don't see how people come to this conclusion.

TLS certificates used to cost a lot of money, now they're free. Pretty much all relevant web frameworks and technology stacks are published under FOSS licenses.

Nothing stops you from running your own web server with either whatever is the current state of the art web tech or whatever you prefer to build yourself.
This is a dumb myth. You can configure once and leave it. I do that, I have a dotfiles repo with about 4 commits in it, my work machines have no dotfiles and not configuration.
A Simple, Possibly Correct LR Parser for C11
Yes but you always need original/kernel threads, regardless of what approach to async you need. The concept of a thread and a stack is hard-wired into the CPU.

W.R.T. code that needs a native thread: at the moment there's only two types of such code. One is code that uses Java's synchronized statement. That's supposedly just a, ehm, small matter of programming to fix. The other is calling into non-JVM controlled code. That's fundamental and no approach to scalable concurrency can fix it, not CPS/async/await or anything else because it's a foreign compiler.

But fortunately the JVM has some really interesting tricks up its sleeve there. For instance you can compile your native code using LLVM and then execute the bitcode on the JVM. Well, OK, currently GraalVM doesn't support Loom but hopefully Graal will be upgraded to do so as Loom gets integrated into HotSpot. And when it does, you will be able to call into code written in C/C++/Objective-C/Rust as long as that code can be recompiled with your own toolchain and as long as you can tolerate it being JITCd, also whilst benefiting from Loom's scalability.
I agree. I would be extremely surprised and look for refactoring opportunities if I came across a function that returned a success case that was expected to be used in combination with an error value.

If anyone has an example of this being a pattern used somewhere that they think is good I'd love for them to share it.
It's not banned, but I rarely see people using them in Germany. I think it speak volumes about a countries culture when a ban is not even necessary for people to mostly stop using plastic bags. Almost everyone carries their tote bags.
Please provide an example in recent history where Russia's territory itself was attacked by western forces the way Russia attacked the territory of its neighbors.
Click Harehttps://Www.facebook.com/Neuro-Smart-IQ-106628158508763
Neuro Smart IQ:- improves the health of your brain. Reviews, Ingredients, Benefits

DESCRIPATION :- Neuro Smart IQ>> Neuro Smart IQ>> Reviews It will likewise further develop your memory with the goal that you can review the easily overlooked details your chief told you. This is an extraordinary chance to accomplish huge outcomes and bring your frontal cortex back. • This item will in-wrinkle your memory and mental ability.
ORDER:-https://www.facebook.com/Neuro-Smart-IQ-106628158508763
https://www.spreaker.com/show/neuro-smart-iq
https://sites.google.com/view/neuro-smart-iq-view/home
https://neuro-smart-iq.yolasite.com/
https://neuro-smart-iq.jimdosite.com/
https://www.crunchbase.com/organization/neuro-smart-iq-cb4c
https://www.homify.in/projects/1089748/neuro-smart-iq-is-great-for-nourishing-neurotransmitters-to-give-you-ultimate-brain-power
https://promosimple.com/giveaways/neuro-smart-iq-reviews-ingredients-benefits-improves-the-health-of-your-brain/
https://groups.google.com/g/neurosmartiq/c/larN0r6dq_0
London borough gamified to get fewer people travelling by car
Microsoft making it difficult to set default browser
Re-invented, anyway. It was well-understood in India a thousand years before, and in Sumeria thousands of years before that. it got re-invented each place and time it was needed.