skysight-inc/HackerNews huggingface dataset:
Pencil and paper and a bunch of old school reference books.

In the situation you describe, water systems in the US West will collapse, because they depend on regional electrical power for pumping. There will be a mass migration to places with food. Lots of people will become farm workers. (Not farmers - hired or even forced labor for farmers who no longer have access to large farm machinery, pesticides, etc.)

Where I live we'll still have hydro power. Most people will be working the fields growing wheat, barley, root vegetables, etc. My expertise as a software developer will be useless. I'll likely end up working the fields, or slopping pigs, with no time for programming.

The exception is that I might be able to work as a computer (in the "Hidden Figures") sort of way. Though now that I think of it, I make a lot of calculation errors.
It's not that hard though given we're working with HTTP... Since they control the network (DNS and all) couldn't they just wrap non-compliant devices behind a forwarding proxy that adds those headers?

Like rather than resolve to the device, resolve to a proxy that adds those headers.
Yeah, they seem very similar on the surface level.

Though loom doesn't have support for preempting green threads that are blocking the scheduler like go does, I think.
Thumbs up. Enjoyed the demo.

As someone who reads technical papers and is a visual learner, I enjoyed this demonstration a lot. I'd imagine website/webapp-based electronic textbooks favoring this format.
No, they're not - at least if teams have some base level of autonomy. A team could choose to grow itself along the dimensions in https://danluu.com/culture/ without the company even knowing.
I love reading about JS in a context where I’m not expected to understand everything about every single obscure abbreviation from the past 15 years. Great post.
Oddly, though, most critical moments in history have been shaped by (highly error-prone, but non-fungible) individuals, acting on their own.
Not the original poster but even if completely false information, it should be free to be posted. Let the company be sued for making false claims if they are claiming to be a journalist. If they aren’t even claiming to be a journalist they anyone dumb enough to rely into hem as their only source deserves whatever bad information they believe. If any of these videos with bad information get large enough there will be a response equal or larger in viewership size with the truth.
China is making economic investments that may lean heavily in their favor in the future, but they're absolutely nowhere near behaving anything like old colonial powers.

Belgium was systematically cutting off hands and it's estimated that half the population of Congo died during their reign and resources completely stripped with nothing in exchange. China is, at worst, maybe leaving some countries with a hard to pay off debt and modern infrastructure in exchange for stripping their resources.
As a recently (<1 month) divorced man without kids, I have to admit it really shakes you to your core. Especially after being more than a decade with a person you thought you could trust and go to the grave with, to have them end it all in 1 week because "I no longer have feelings for you" is devastating on many levels.

Obviously therapy is a good first resource and then working on yourself going forward is a good strategy but man, I can totally understand how some men are obliterated when children are involved and the other spouse is out for blood. I consider myself lucky that it happened before I got too old, had children and who knows what other things could have happened but damn, it still hurts.
If you wanted to defend laws against jaywalking then perhaps it would best to back it up with something other than an appeal to emotion, and - on HN of all places - an appeal against using scientific research.

That's a tough sell if you ask me.
There is not only loyalty in that situation. There is also lying to your partner and the children, and the example and values that you give to your children.

Apparently the children are important to you, otherwise you would be gone from a bad relationship. It involves lying to people that are important to you, which does not speak well for trustworthiness. I can imagine the children are more important than someone outside the family, so at least I need to set some expectations right. That doesn't mean trust is a black and white thing.
Editing userChrome might be more effective
Computing and rendering particle simulation trails without data leaving the GPU
Lebanese ad anti-Hizbala
Thank you! Yes I do intend to cover build systems, libraries, static vs dynamic binaries. All of these are an important part of working with C++ often overlooked.
In a function getMeaningOfLife(), a variable called result is perfectly meaningful. In fact I'd find it a better name than meaningOfLife, especially if you consistently result for all your functions. But yes you could rename the variable if you know it's going to be used in an assert like that.
I’ve learned a lot about the court system and how this entire process works. I feel like I know way more about the lawyer profession as well. They’ve provided a lot more than a simple peanut gallery. This is a great future. You get an inside peek into thoughts of lawyers in real time as a trial unfolds rather than getting it condensed down from a newspaper that may not give the real story. Pretty awesome.
Puritanism might be the word you were looking for.
Not when I have done waterfall - each waterfall phase can iterate
"No."

It's remarkably powerful.
There are only so many $500k spots available. If every engineer in the world said “I’m moving to SF and applying to Google” and assuming visa allowed that you’d see Google paying a lot less for talent! Which means that while some people earning 200k are underpaid, they can’t all be underpaid.
I believe this will fix a ~14 year old bug. Browsers have been punting on dns rebinding forever. Initially documented by Collin, here are two threads:

Paper: https://crypto.stanford.edu/dns/dns-rebinding.pdf

Chrome: https://bugs.chromium.org/p/chromium/issues/detail?id=98357

Firefox: https://bugzilla.mozilla.org/show_bug.cgi?id=689835#c3
From a historical perspective, the complete opposite is true. It has never been easier to do things independently on the web than it is today and by huge orders of magnitude compared to even 20 years ago. The panoply of mature open source software and tooling at the disposal of a would be webmaster is so enormous that it now actually pisses people off when programmers open source their own library or framework code.

As far as the rent extraction apparatus, it is enumerated almost entirely by a population that simply did not exist online back in the imagined halcyon days of "the independent internet". The masses didn't come online to tap through homespun webrings, they don't care about that stuff, these shiny hyper-optimized manipulation machines are what keep the masses online in the first place.
That's a good question. It's not very easy to do that with regular Java threads either, though [0], and I think everybody considers those "fully preemptively scheduled".

Preemptive scheduling is more about whether the scheduler (in this case, the OS scheduling the carrier threads) can pause a thread no matter where it is in its processing, and since virtual threads are executed by OS threads (the virtual part is just the JVM tracking the context and where to resume at), they're preemptive.

[0] https://stackoverflow.com/questions/671049/how-do-you-kill-a...
Afaik, they are counted in. Also, alimony are not as frequent as legend has it. Nor they last to infinity.

Being primary caregiver, even with child support financially costs quite a lot. Not just in direct expenses, but also in job opportunities and in terms of what jobs you can have, how you can progress on the ladder.
I've asked because the mac of your Bluetooth is linked to your device and therefore traceable to the user, don't you agree?
and then, for what reason should I share the BT address with a remote contact that i will never see IRL?
yes but when moon sir?
Yeah that was the greatly touted response to ISIS for killing 13 US troops and 95 Afghans.

I'm still waiting for the big apology from Biden and the actual retaliation to ISIS, murdering 10 innocent people including 7 children doesn't count.

I heard from him we still had great intel and over-the-horizon capability. That seemed to be a lie.
In general using IPv6 reverse proxied by something like CF is the optimal solution to most problems.
That’s not function coloring, it is up to the caller whether to start it in a virt thread or a real one. Function coloring is having two methods do the same thing differing only in name and signature (eg. there is a blocking sleep and a non-blocking one).
Although i agree with this browser change, i highly doubt it will fix all crap hardware. There's a limit to how much you can apply band aid solutions to something that seems to be trying its hardest to be insecure, and non-idempotent GET requests is a bit beyond a minor oversight.
Spooooky! Run away from the boogeyman.
thanks for the list!
That their force is “not that great” would maybe be true if we were still in the era where wars are won with infantry and tanks, at least comparing Russia to NATO and mostly due to poor hardware and not a lack of manpower: but this hasn’t been the reality for almost a hundred years. Russia is one of the worlds largest nuclear powers, there will be no all out conventional war with them or any other similarly equipped nation without global nuclear armageddon.
Ah, my bad. I thought we were still talking filenames, not paths.
I'd imagine the corollary to this is assigning each of them the task you think they're most suited to. I think that's what used to be called "management".
Hi, Niklas from Grapic here.

Thanks for the kind words. We absolutely think integrations with more tools will be super cool, both meeting tools and others. We are building a FigJam integration at the moment that will be based on an embedded iFrame. I would be happy to chat more with you about your use case, please reach out to our email or chat on our website!
I'm a bit more positive: it might help to engage less technical readers, a bit like the popular science magazines. It does depend on how good your text and animations are, though: it takes a lot of time and effort to communicate in this style to laymen, which would make this service very niche.
I don't see how this will make it any harder. Its not like your homeserver is likely to mix private and public ips.
> every lawyer I spoke to during my divorce (maybe ... 10?) said not to bother, the odds of a court deciding in favour of the mother were 3/5

That is completely absurd risk reward ratio to reject.
Could you run this to check how much space it is using? `navigator.storage.estimate().then(estimate => console.log('Usage (MB): ', Math.round(estimate.usage / (1024 * 1024))))`
It's a powerful tool and it takes time and effort to learn. I was in the same boat as you when I started, but after ~3 years of using Blender more or less daily I find the UI very intuitive and powerful.

One of the nice things about having a very active community is that there's always new tutorials being made, often at the beginner level, on the very latest versions.
No, it's not particularly hard, but it is complicating the plumbing. We have to make the Internet safe for manufacturers of devices who can't be bothered to incorporate a modicum of security in their devices.
I really like Firefox. But this Tab design decision is smelling like function follows form instead of the other way around. Seems to be the Zeitgeist that utilities are designed to look good instead of being as useful as possible.
I agree. First time consulting a tax lawyer, I was quite surprised that they doubled down on being wrong about an aspect of tax law that I investigated for 30 minutes.
>builds

I don't think people who build their PCs must pay for Windows, I weren't forced.

But probably laptop market sucks.
Learn to build reliable and efficient software in Rust
The guy should have just released a .iso of the laptop's hard drive. Then we wouldn't still be arguing over its authenticity a year later
Online FreeBSD Vendor Summit 18, 19 November 2021
This attack is great news for ECC. Now someone like Apple could launch a consumer product with “High Security Memory” and the rest of the industry can follow.
You can use focalboard to run locally with sqlite: https://www.focalboard.com/download/personal-edition/ubuntu.
> They have paid settlements and plead guilty for causing harm through their sting attempts and disinformation multiple times.

And yet you spread misinformation in this very comment. Bravo.
I feel like pessimistic estimators are way more accurate and probably more intelligent than optimistic ones. I'd probably use software like that to fire half the team.

(edit: of course then I'd have to fire half the team again... and again... until only one or two incredibly depressed pessimists remained... tough call)
Index HTTPS://www.facebook.com/Virilblue-Prix-104032595440842
Product Name — Virilblue Prix
Side-Effects — NA
Availability — Online
Rating —
Official Website (Sale Is Live) — Click Here To Order Virilblue Prix From Official Website Now

How Does Work Virilblue Prix?

Virilblue Prix uses a characteristic assortment of fixings. It is not yet clear whether it is really viable for creating more in light of the fact that a significant number of these all encompassing fixings don't have broad logical information related with them.

Rank : https://www.facebook.com/Virilblue-Prix-104032595440842

https://sites.google.com/view/virilblue-prix-buy/home

https://www.spreaker.com/show/virilblue-prix

https://virilblue-prix.jimdosite.com/

https://virilblue-prix.yolasite.com/

https://www.homify.in/projects/1089751/virilblue-prix-scam-o...

https://virilblueprix.blogspot.com/2021/11/virilblue-prix-it...

https://caramellaapp.com/virilblueprix/UyaGSrFWk/virilblue-p...

https://promosimple.com/giveaways/virilblue-prix-scam-or-leg...

https://groups.google.com/g/virilblue-prix/c/eSZmNl_AtXc

https://virilblue-prix.footeo.com/news/2021/11/16/virilblue-...
Yes, but I was talking about the toolbars. Well, everything really (including the depressable buttons on the scroll bar).
And then there are men who are violent or abusive and neither cops nor courts believe the woman. Those are not rare at all.

Both situations happen.
And you are incorrect on the other point as well: https://openjdk.java.net/jeps/8277129

:D
I think they market those fp64 things for the simulation market, which is basically pretty much every supercomputer's mission (I'm simplifying). The A100 also has specific silicium for fp64 (so called dp tensor cores) that you can't find in lower end datacenter stuff.

FP64 really stings even on (e.g) mid-end nvidia hw, what with the 1:32 handbrake. https://docs.nvidia.com/cuda/cuda-c-programming-guide/index.... for reference
I double checked on Wiki, it seems for the past 6 years Safari has been on a 6 months release cycle. Major version in September and minor release in March / April.

So this isn't as bad as I thought. The difference being previously their development speed have been very slow so it felt not doing enough. They picked up their progress since Safari 13 and are now catching up in lots of areas. You will notice Safari 15 TP release note is getting long with every release.

So may be in terms of webpage it is not that bad anymore. I know people who develop Web Apps will have a different list to complain about :).
Which audience exactly is cool with the register a domain name, figure out your ip, setup an A record to point there (maybe dynamically!), enable port forwarding, install a web server, etc, but gets stuck on letsencrypt?

Letsencrypt is almost certainly the easiest part of the entire process of self-hosting a website.
I didn't mention calling Java from Kotlin.

Kotlin can call a Java API to spawn a lightweight thread. There's no reason to use coroutines when you can do that.
macOS, e.g., achieves the same level of accessibility without wasting screen space, without hamburger menus, and without aesthetic mistakes.

In my view, the Gnome 3 designers came off as arrogant beginners, dismissing any criticism - even from well known designers - as the ramblings of people stuck in the past. I'd call that bad form as well. I haven't been up to date on this the last years and really hope things have changed for the better and that the Gnome 3 people display more maturity.
Besides NoScript, another webextension addon is doing that:
LAN port scan forbidder: https://github.com/garywill/LAN-port-scan-forbidder
Addon already on Firefox
Please elucidate. The article's author thinks Mr. Lin is being ironic, but says others he's proposed that to believe the opposite. Has Poe's law taken over every field of communication?
If you want to keep things simple while using packaged libs, there's no need for a build step. You can import ES Modules directly in a script by using URL as module name. Use e. g. ESM.sh as the registry, most NPM packages are available.
Im not sure its a language but ive enjoyed autohotkey for Macros and automating repetitive mousemovement :)
Great write up.

Would like to direct to skypack.dev too for zero build tool imports as well!

e.g. https://cdn.skypack.dev/vue/dist/vue.esm.js
Or you care about actual performance of the system?
https://archive.md/2021.11.13-023640/https://www.firstthings...
Not a single thing about it is intuitive if its UI changes every month.
This is configurable, and 1MB is very generous. I think the JVM automatically grows the stack size as needed nowadays and starts low.
This seems mostly benign, basically changing the default cross-boundary behavior from "allow" to "deny" but also providing a way for intranet devices to exclude themselves.

On the other hand I'm also not a huge fan of these measures because they address the issue from the wrong end. Servers should protect themselves from CSRF, it shouldn't be the job of browsers to do that. A server (think router or IoT device) shouldn't be like: Hey I'm getting an internal IP anyways so I'm going to be lax.

With this there's now no motivation to fix anything from the server/device side so you have failure modes where someone's using a weird/old browser that doesn't preflight and they're vulnerable but everyone still has a false sense of security...

Additionally, I'm worried that rather than adopt the whole preflight/headers thing, a lazy org might decide to just repurpose some reserved public IP space for their internal private addressing so things don't "cross-bounds" anymore...It basically becomes unusable security that's circumvented like writing your password on a sticky because it's forced to be really complex.

Never underestimate the ability for someone to blow through any and all security or safety measures if they prevent them from doing something that they could do before...
> The web moves at a brutal pace.

This is so true. Especially since the pandemic the sheer amount of CVEs are hard to follow through and evaluate whether they're relevant for your own tech stack or not.
If you need multi-platform then coroutines is still your best bet. But many people don't use Kotlin in a multi-platform way, and lightweight threads will be an easier migration path (and more compatible with Java libraries if you cant avoid one) compared to coroutines.
Windows 10 Pro X32-X64 21H2 Lite – SasNet Free Download
Windows 10 Pro x32-x64 21H2 November 2021 update Lite By SasNet
Non sequitur; a better question would be “do you consult psyarxiv every time jaywalking is discussed”. This site being the kind of place it is: https://psyarxiv.com/yfsed/

Back to the topic, I found this interesting, though I am unqualified to judge it and only read abstract and conclusion: https://psyarxiv.com/2stcv/
But the maintenance bar raised. It is not the case anymore that you could set up web server as hobby and leave it running untouched for years. Now you won't connect at all in 2 months if you don't set up letsencrypt correctly. And their API and root certificate also changes regularly so you must keep software up to date. If you use some cross-domain stuff to interact with outside services from browser, that now breaks every year or two. Things like that add up.
Julia is one of my favorite examples of learning in public as a developer. Her technical chops are unquestioned so when she says things like "I have no idea what import does" it really drives home how much the JS community has to do to bring along the rest of the developer population who just wants to make web stuff occasionally without going to JS Build Tool University.

I love this and maybe it would be great for someone who works on the spec/bundlers to write a "Dear Julia" letter explaining things and giving context to specific parts on why things are the way they are, and pointing out clear ways that we as a community should try to improve.
Are you implying that sum types wouldn't be expressed in a function signature?
Or esm.sh mentioned in another comment

https://esm.sh/vue/dist/vue.esm.js
Yes. The original green thread implementation was M:1.
I mean you can code it yourself to suit your needs
That is very similar to the solution he used in the article.
> don't see where the catastrophizing charge "excluding half of the human kind from the social sphere" comes from

You don't see it because you make chains of reasoning backwards leading you to absurd conclusions because you leave thousands of alternative explanations along the way, such as "as long as breastfeeding takes place, simultaneously working a career is pretty much out of the question" (then how is it possible that many women do exactly that, breastfeeding and working?) or "This arrangement will create gap years and have a measurable effect on mothers careers" (no shit Sherlock, that's why there are proposals being made to fix precisely that effect. Of course it won't be fixed if you do nothing and keep the current status quo.)

> Men and women are not fully interchangeable.

And that is the starting point of my reasoning. The only option you see from that point is "as a consequence, women have a lower salary", completely blind to the possibility of "let's put means so that this biological difference does not represent a burden, on the basis of sharing the upbringing of children" that you keep ignoring over and over again.
Absolutely Categorically Wrong!

This has been so endlessly repeated without thought that people assume it is a fact when the Truth is far from it.

Excerpts from wikipedia - https://en.wikipedia.org/wiki/Waterfall_model ;

* In 1983 the paper was republished with a foreword by Benington explaining that the phases were on purpose organised according to the specialisation of tasks, and pointing out that the process was not in fact performed in a strict top-down fashion, but depended on a prototype.

* Royce's five additional steps (which included writing complete documentation at various stages of development) never took mainstream hold, but his diagram of what he considered a flawed process became the starting point when describing a "waterfall" approach.

* In 1985, the United States Department of Defense captured this approach in DOD-STD-2167A[citation needed], their standards for working with software development contractors, which stated that "the contractor shall implement a software development cycle that includes the following six phases: Software Requirement Analysis, Preliminary Design, Detailed Design, Coding and Unit Testing, Integration, and Testing.

The "Waterfall" is what is imagined as a "Ideal and Rational" process (see D.L.Parnas' paper A Rational Design Process: How and Why to Fake it for motivation - https://ieeexplore.ieee.org/document/6312940). The stages in the model and the issues to be considered in each stage are what is important NOT their order. In practice it was always a iterative spiral model described by Barry Boehm - https://en.wikipedia.org/wiki/Spiral_model