skysight-inc/HackerNews huggingface dataset:
I think it depends on your definition of collapse. A total apocalyptic collapse I think is quite unlikely; even in nuclear war we don't have enough warheads to cover every square inch of land.

What is far more likely is decentralized collapse, i.e. at the national or continental level. We see instances of this going on even today, for example in Syria where basic societal privileges like rule of law and utilities are/were destroyed. There are a few countries around the world that match this description.

In that case, old hardware is much more likely to be present, especially if autonomous gangs roam around looting households and public area freely. Furthermore, if you imagine that all technology is gone entirely, it would be much "easier" (relatively, anyways) to build a floppy disk from scratch than an SSD. Once you reach a certain level of operating system like CollapseOS, developing and deploying embedded software applications becomes "trivial" (relatively) which opens up the gateway to autonomous factory machines that build better machines, that build better machines, that build better products, etc. until you eventually reach a stage where you are equivalent with modern production.
Sorry for being snarky but genuinely curios : Why does it matter that anything is open source in that case if the criterion is that it should work and be useful? In this case, this is equivalent to a chrome extension being closed source. Sure its better than nothing but I would actively prefer an open source one over closed source.
I am not sure how this works. Lets say we have path of 4 for a transaction.

A - B - C - D

Lets say 100usd transaction amount.

For the sake of arguement, lets consider every node has 100usd credit one way (reverse path)

So if A want to send 100usd to D.

A gets 100usd credit from B, B gets from C and C gets from D.

Until D spends money, system is locking 300usd credit for 100 usd transaction?
Let me get this right: so no police in that city? Seriously?
There are some that do, like Slovakia.
> Like if building a pet app is your company/team's job then containers more than fine. If you're a distro maintainer that has thousands on thousands of packages then sharing libs starts to make a lot more sense.

The problem is that distributions get their software from upstream developers. And if upstream decides to go static or use embedded code copies, the maintainers have much more work trying to untangle everything.

In my experience, packaging Go software for Linux distributions is very frustrating and tedious because of that.

Packaging Python or C/C++ software is much easier.
Most universities don't let random students (foreign or domestic) come study for free. You either have to be really good or pay your way.

In all seriousness though, I can only think of one or two occasions personally where citizenship had an effect on a PhD admit decision, and in those cases the source of funding and external politics were the deciding factors.
Yeah, but there is Credit and Credit right?
Am I totally misunderstanding what EEE[0] meant?

> "Embrace, extend, and extinguish" (EEE),[1] also known as "embrace, extend, and exterminate",[2] is a phrase that the U.S. Department of Justice found[3] was used internally by Microsoft[4] to describe its strategy for entering product categories involving widely used standards, extending those standards with proprietary capabilities, and then using those differences in order to strongly disadvantage its competitors.

> Embrace: Development of software substantially compatible with a competing product, or implementing a public standard.
> Extend: Addition and promotion of features not supported by the competing product or part of the standard, creating interoperability problems for customers who try to use the "simple" standard.
> Extinguish: When extensions become a de facto standard because of their dominant market share, they marginalize competitors that do not or cannot support the new extensions.

Embrace: MS enters the lightweight editor (Atom) space with VSCode

Extend: MS extends VSCode with proprietary WSL/SSH/whatever code that they use their deep pockets to maintain and push people to VSCode ("it works better with WSL")

Extinguish: VSCode becomes the defacto standard. It remains to be seen whether Atom will be affected by this in actuality but it's already been supplanted in popular marketing IMO. VSCode is already more popular than Atom AFAIK.

[0]: https://en.wikipedia.org/wiki/Embrace%2C_extend%2C_and_extin...
Deno (https://deno.land) solves this problem very well for JavaScript. I’d like so see more languages adopting “dependencies are URLs” approach. No more package hell.
There are many places that do open their education to foreigners, so long as you qualify for a student visa.

But generally I mean that the unsubsidized cost of a foreign education can be 1/10th what a US person pays.
That's not karma that's their star rating.
Is there a listing maintained of all the telemetry info. sent? I personally am not in principle against telemetry, if they do not leak any private info. and are not to chatty.
I've really come to dislike Google over the past decade or so, but I do like that their Speedtests, Lighthouse etc don't hide this fact from you.

Pretty much all sites I've been asked to look at were getting low scores because of Google Tag Manager, Adsense and the like. It has a very measurable impact, and yeah, removing it speeds up the page.

The environmental case will probably not fly for regulation, but it just might in public shaming of large companies. "Hey, $company, your usage of $trackingTech uses as much power per year as an average family of four. Is that really in line with your green approach?"
Even if you're above average and your grades are good enough (not talking 4.0 here) paying 2000 euros for a year is still nothing.
АН-2 is not exactly a military aircraft.
> long call options

> short put options

I tried to think of what a "short call option" or a "long put option" would be, and I don't think the concepts exist. Do they?
If your source that airborne transmission is rare is the WHO, then all you have is a worthless source.

Recently I've read an interview with Drosten (the German virologist which came up with one of the Coronavirus tests) say that they're starting to see airborne transmission as an important transmission factor, maybe not a strong as droplets but comparable. This is especially the case in poorly ventilated spaces.
I used i3 for a long time. After a while it didn't feel that fast. Yes switching was very quick but often it got in the way. So many applications have little windows that pop up. They didn't play nice with i3.

I also had the issue of a limited keyboard and shortcut keys. I use a Kinesis advantage. I don't have a windows key. So I used alt as a super key. This meant that I often couldn't use application shortcuts. It was a major pain. In hindsight I should have mapped in a windows key and sacrificed one of my thumb buttons for it.
Not sure where one would find definitive information on it but it seems to be 'common knowledge' that the Russian air force has to have such a capability because of the lack of development in distant parts of the country.

Anyway there are videos of aircraft doing it like this one:

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

And this one is on a proper runway but illustrates the toughness of Russian/Soviet designs: a landing gear failure where the aircraft was apparently flying again after two or three days

https://www.popularmechanics.com/flight/a18021/su-27-landing...

Of course the A10 can also use dirt runways.
Here’s something I made awhile back that uses it to generate Bob Ross drawings live from your sketches. (Never wrapped it up into an app but maybe I should):

https://twitter.com/jdwlbr/status/1131244682317484032?s=20
Never say never, but still, this is super unlikely and not at all what telemetry is.

They report on things like button usage, time spent in app etc. Possibly personal information about the developer, although unlikely.

But your code? No no, they're probably not looking at your buggy code...
How are the training resources for editors using Strapi? One selling point of the more commonly used CMSs is that you can hire editors that already know it and there are companies that can help you train editors.
If you buy a call option, someone has to be on the other side of the contract. They are the short position.
If we have the following things:

a) Monitor

b) A rudimentary file system

c) Shell

d) Keyboard input

e) Rudimentary text/line editor

Then the first, or one of the first "assemblers" that would have been written is HEX2BIN.

That is, you enter your assembly code, in hex, and you run HEX2BIN to generate your executable file.

All it does is convert hexadecimal character pairs 00-FF to a single binary value from 0-255, and writes that value to the standard output stream, which is hopefully redirected to the executable file to be generated.

That's it.

But that's a huge jump in functionality from using switches or even punched cards.

How does HEX2BIN evolve from there, what's its next step in becoming a more powerful assembler?

Labels.

That is, the abililty to insert a text label into the HEX stream, which will now represent an address after the code preceding it is converted, and the ability for the fledgling assembler to automatically insert that address in later code when it sees the text pattern of a label.

Newlines might be included in this "fledgling" assembler, that is, every line now can be either a hex stream, OR a label, and if it's a label, then further references to that label get auto converted to an address...

And the assembler evolves from there...
The constant comparison with MTV is weird, but fun. Here is a proposed parallel grid:

Next: tech job interviews.

Bug raiders: bug fixing live.

Pimp my web: Xzibit manages a team of front-end engineers.

Jackass: Programming drones that do stupid things.
Wow, cool! Thanks for the link.

The axle is also very clearly a turned part, probably made on a lathe.
Why should they have to find a solution? If I find a bug, I open a ticket and let the next available person take care of it. Likewise I bring up process issues before looking for a solution, because I don't have a full view of the problem. I discuss it with the team first.

Defining the problem and the solution are two distinct steps. Otherwise you might get invested in a solution that doesn't fully match the problem.
If you don't know how to structure a monolith well (using libraries/modules) then you will 100% fail building well structured micro services. Micro services take the difficulty of building a well-structured monolith and adds even more complexity (networking, protocols, no global ACID, no global priority list, inter-team politics etc. etc.)
This is anecdotal, but I recall reading somewhere (maybe in a foreword) that e.g. Luhmann's "Social Systems" (1984; English translation 1985) was composed this way in purpose. The reader was supposed to be able to start the book from any chapter without feeling that he/she is missing something.

But, once more, this is anecdotal recall.

A similarly structured contemporary book is David Fleming's "Lean Logic: Dictionary for the Future and How to Survive It" [1]. A true masterpiece of composition IMO, and a work that took the author 30 years.

Interestingly, this work ethic also links to Luhmann's views on the time span of research relevant to him. Quoting a paper I found on the matter [2]:

" In 1962 he received a scholarship to Harvard and spent a year with Talcott Parsons. In 1968, he was appointed professor of sociology at the newly established University of Bielefeld, where he worked until his retirement. Shortly before his appointment he was asked on what subject he wished to work at university. His reply was: “The theory of modern society. Duration 30 years; no costs.” He consequently realised exactly this theoretical program. At the time of his death in December 1998, at the age of 70, he had published an oeuvre of over 14,000 printed pages."

[1]: https://www.amazon.com/Lean-Logic-Dictionary-Future-Survive/...

[2]: https://www.academia.edu/17063506/The_Legacy_of_Niklas_Luhma... Reference: Bechmann, G., and N. Stehr. "The Legacy of Niklas Luhmann. Society, January/February 2002.
Like GoLang did?
Man, you sure put a whole bunch of words in my mouth.
All I'm saying is that unions are created in order to block change that they perceive to be in opposition to their interests. This applies to wages, automation and other things. This is literally what unions were and are created for. Police or otherwise.

Are they good or bad? Depends. If you're in law enforcement, your employer is the government and you probably don't have a lot of choices of employer besides the government, so I'd say in that sector, it's a good thing to have. And the opposite for tech, where competition for workers drives wages and benefits up, and unions would only get in the way of that, and drain resources for their fancy offices.

And last, not everybody lives in the US. I happen to live in a country whose growth and prosperity is directly hindered by unions who spend lavishly on offices and cars for their officials, but do very little for the rank and file, while stifling innovation, of course.
Very true, I'm a frequent person to Kava/Kratom bars where I live and there are several of them with lots of regular clients so non-alcoholic beverages seem to be a good market.
As a non-ML practitioner who has an interest in the field, I have a question I was hoping someone could answer.

Looking at the page this links to, it gives pretrained models for "common use cases", among other things. Can you actually do anything interesting or novel with those? I feel like any meaningful new use of ML will not be possible with such "beginner building blocks" and you would just wind up with a weaker version of existing offerings. Could someone give me any examples of meaningful ways this can be used?
> I gave the lockdowns 4 week

Interesting because the CDC and NIAID were signalling well in advance of that they wanted at least 8 weeks of shut-down.. Anyone with their ear to the ground(actually reading articles from and watching interviews of epidemiologists and health officials) would have known everything was going to be shutdown well into May and that school was out for the summer. Marriott furloughed employees until end of June BEFORE the major March shutdowns.
While I quite like the spirit of it and think people take their own risks, I don't think it's entirely obvious that it was in fact a good deed.

Consider a more overt variation: declare a prize for an open-entry no-rules fighting tournament. Nobody's been forced to participate, but encouraging people to engage in a dangerous activity is at least morally dubious to my mind.
This is extremely well said. When I started coding I didn't have these habits and I was convinced it simply wasn't possible to write clean code as fast as I was writing sloppy code. Then, I met the person who is now my Head of Engineering, and he was able to code significantly faster than I was while also writing immaculate, readable, and largely bug-free code.

After spending some time working with him, I was convinced I was simply being lazy and started forcing myself to do all of the "clean code" steps that I was ignoring in lieu of speed. I slowed down for a month, maybe two, but then I was back up to speed and writing code that I could actually feel good about.

I haven't quite caught up to his pace, but I've got the second best thing in having him on my team now.

It's shocking how sure I was that I couldn't write clean code as fast as I do now. I'm lucky to have met someone that was able to teach me by example - I'm not sure I would have ever corrected my habits had I not worked next to someone who had.
This is a solved problem, its why apt and yum and all the other package managers exist. And/or use something like Ansible.
Grid: The most powerful Grid container missed in SwiftUI
Telemetry tells your ISP and national military your usage patterns, too. When, where, and how often you use the tools is itself private.

Imagine a private journal that reported to the government every time you wrote in it, and what city you were in when you did so.

Furthermore, VS Code is specialized software. Using it in certain places allows a specific user to be tracked and identified out of millions of more "normal" traffic patterns, as developers are still a tiny minority in society.
Apologies if I missed something...

You can do this with

cryptsetup open ... --type plain
Ask Better Questions, Get Smarter Answers: A Practical Guide for Devs
What Is Positive and Negative Infinity in JavaScript?
One worry is, that looking at Franco Spain, he introduced the Guardia Civil to oppress ppl, and one mechanism was that no officer from the local community was allowed (at that community). That prevented police to fraternize with the local people.
Also, could it not be perceived as a punishment for the police officers to get transfered, like: you did good work so please change city.
Yeah someone would have--maybe Feynman the great thought experimenter.

https://en.wikipedia.org/wiki/Sticky_bead_argument
Git Flow Made Easy with This Complete Walkthrough
Sorry, I didn’t see “don’t correct blatant misinformation” in the guidelines. I suppose that applies to the other 2 replies to the same comment, and their children, or am I being singled out for a reason?
Publishing his name makes the treasure easier to find for all these obsessives - it's wherever that guy lives
Do you know how to consume model produced by python using tensorflow.js ?
>He would also have to make his way out to the stated location at the spry young age of 89 and dig a plausible-looking hole.

Outsourcing ain't just for IT, y'know.
From 0 to Dev Team of the Year
But, supposing tech artefacts are still around, why the autonomous gangs would use old hw? If you enter a house or a store today, would you not more likely find a sdcard than a floppy drive?
Fire $500 million into Mars
How does this solve the problem? As I can tell it replaces a centralized dependencies (requirements.txt) containing references to a known and trusted registry (pypi.org) with url's in all files across your project (and 3rd party library's files). Making maitenance only harder and security updates even more so. And making it harder to debug things as you now keep in mind that multiple versions of the same packages can be used in your source. Also, requirements.txt already support's urls if you want your sources from other places.

For me, most of the pain with the Python packaging went away after I started using Pip-tools[0]. It's just a simple utility to add lockfile capabilities to Pip. Nothing new to learn, no new filosophies or paradigm's. No PEP waiting to be adopted by everyone. Just good old requirements.txt + Pip.

[0] https://github.com/jazzband/pip-tools
A lot of people have a romantic perspective on grad school, similarly to how the flower children of the 60s viewed travel to India. You turn on, tune in, drop out, and go to academia to become enlightened.

It's not all it's cracked up to be. People are people wherever you go, and you'll see the same shit in academia that you encounter outside, except you're paid much less (if you get paid at all).

There is one big plus, and that is that you're not the only one who bought into academia's narrative of enlightenment, so you're likely to get more respect from your peers and family if you go to academia than if you do meaningless stuff like sell ads for Google.
breaking the back button is an absolute sin. What could be the possible use case for anyone to break the back button this way?
For Linux, it's easier to just perform update.
For half-developed OS'es, it's easier to download installer, then Next, Next, Agree, Next, No, Next, wait, Finish.
No bs, I searched that canyon about four years ago. Had a blast hiking those trails and saw some beautiful country, but came up empty. Totally worth it.
I once visited a Maya site in the Jungle, off the beaten path, away from the usual tourist site. It was probably the most amazing experience I've ever had. It was almost magical.
Author here. Post is a bit rambling but I just wanted to document somewhere the things I encountered along the way with links to resources, to save someone having to trawl the web for it next time.
This is a great project. Yes, the website sucks a bit but that can be fixed.

Good job !!
I had to jailbreak my iPhone in order to not see Youtube ads. That qualifies as some (small) effort.
For instance, black Americans are disproportionately affected by the COVID-19 pandemic itself. Protesting that “Black Lives Matter” during a pandemic that takes black lives seems self-defeating to me.
I study WW2. To expand on that:

- Correct. Before the Doolittle Raid, they weren't cooperating with each other. Things totally changed after Tokyo was bombed.

- One of the reasons for the Pearl Harbor bombing was because the Japanese navy had nothing to do, while the army was engaged in China. But had the navy and army been coordinated, they could have occupied Hawaii.

- before Guadalcanal, the US Navy and Marines weren't very coordinated. After the Marines were abandoned there without half of their equipment and supplies, a protocol was developed that improved communications.

Until today, the Air Force and Army fight over who can operate aircraft on behalf of the Army.
Make a File System from JSON
VMWare images or even hardware images: it's easier to buy new phone than to patch old one.
There's another issue to be considered: a manager whose employees constantly discover and solve problems by themselves or as a group without involving the manager, will generally assume no problems were to be had. This is very bad as these invisible problems will not show up when your skip-level or committee reviews candidates for promotions or bonuses, or just generally can make you appear to be low-performing just because you're a quiet, competent problem solver. I've seen this happen on too many teams to count.

Always make sure to do your work and to communicate effectively that you're doing your work, facing hard problems and working hard. Communicating this effectively is far more important than actually doing it, so I'd recommend spending 90% of your working time on this communication, and no more than 10% of your working time on actual problem solving. You are a salaried employee. The only thing you really need to care about is how your manager and their manager feels about you.
Surgical masks offer some limited protection for the wearer (20-80 AFAIK according to some study).
Respirators offer good to very good protection for the wearer.

For a long time I was under the impression that surgical masks don't really help the wearer. There are some studies showing comparable effects to an N95, but I was assuming incorrect N95 usage and I was incorrectly dismissing the benefit of even low double-digit protection.

The thing that convinced me to take a closer look was an interview with the German infection specialist Peter Walger, which said that:

* all masks protect the wearer to a certain degree

* medical grade surgical masks clearly offer partial protection. This was a grave error, which made personnel also in clinical practice not trust the masks and wear them for protection.
I want to learn forth now.
Where can I find a modern usable forth that works well on windows to make real programs?
Does such a thing even exist?
I think what I’m missing is how a default works in this instance. If I establish a 200 unit mutual credit line with someone, spend 200, what does a default look like? Is there some time period in which I have to pay it back? Without collateral it seems that there isn’t a way to enforce payment.

If I buy a good, from someone accepting offset do they pay me back in credit the value of the good that they deliver? Thus netting us back to zero?

Thanks for answering my questions.
Sure, but they don't have a call option. All they have is an obligation.