skysight-inc/HackerNews huggingface dataset:
Running on a single server does not mean no backups and uptime monitoring is in place. If the hardware fails, you get a ping on the channel of your choice, manually provision a new VM then download the latest sqlite backup from your backup provider. Easy to make a checklist or a script for this, too.

Also there is a third option between HA (with its increased cost and complexity) and "we don't upgrade if it's working, because it could break", which is "take the site down for a few minutes, do the upgrade, bring it back up". It's not for every site, but there's a range of sites for which that is fine.
We've gotten better at treating it, and/or we're testing more people.
I think finding the microphone button without messing anything up would indeed be the main challenge. AFAIK on some planes it is unmarked, and has a similar-looking button, also unmarked, on the other side of the yoke. That other button is the autopilot disconnect aka "everyone is going to die" button. Also, if you kick the yoke while trying to get into the seat, the autopilot will disconnect...

Once you find the radio and manage to reach anyone, I'd assume they can get someone to relay information to you on that frequency. At that point it becomes a matter of them being able to give sufficiently idiot-proof instructions and you following them, i.e. as long as whatever bad thing happened with at least a couple hours of flight time remaining and you don't mentally shut down, I'd say it should be recoverable.

It'd definitely help if whoever is in the cockpit has played some flight sim before, because "gear down" is a lot faster to convey than describing what the gear lever looks like and making sure they actually found that one instead of something completely different that will crash the plane.
The one time we got a SLA payment from our internet provider was when a junior tech spliced the wrong optical cable at the junction box in the street and they had their techs on-site to confirm the outage.
Had a similar experience getting a contract updating a mass spectrometer control system because I had extensive high school experience in Turbo Pascal.
Hasn't Skype always been limited in how many people you can have in a video conference without paying for it?
> Ubuntu is an ancient African word meaning ‘humanity to others’. It is often described as reminding us that ‘I am what I am because of who we all are’. We bring the spirit of Ubuntu to the world of computers and software. The Ubuntu distribution represents the best of what the world’s software community has shared with the world.

https://ubuntu.com/about
Rome is an exception to the others. The centre is low-rise and packed with stunning ancient Roman buildings. Compared with, say, Milan. The suburbs are much more similar, though.
I'm with you. I need so much structure to be productive, but I also spent the entirety of my formative years in schools that had uniforms and strict time schedules and discipline so I didn't want to make any stronger claims because it's possible that my own experience gets cause/effect reversed.
The native webview use another instance of the engine, without running a complete web browser. If all apps did, the amount of resources required would be lower as they would share some common components.
Skype has been replaced by Teams.
+4000 Premium Wordpress Themes and Plugins at just 9.99$
+4000 Premium Wordpress Themes and Plugins at just 9.99$. unlimited download per day, cheapest price
Alright, so, disclaimer, I have lost data doing this but it was purely operator error! Closed my SSH session at the worst possible time. One of the podcast hosts at Linux Unplugged made the same mistake.

The btrfs-convert tool hypothetically leaves the ext filesystem all but untouched, and COW's the needed filesystem metadata onto the end of it, with data modifications coming thereafter (or intelligently stored within the free space of the ext system). You wait until you feel comfortable with BTRFS, then delete the preserved ext system and run a balance, which rewrites all data to disk in the usual structure. Alternatively, the preserved system can be restored, although I don't actually see instructions for that.

https://btrfs.wiki.kernel.org/index.php/Conversion_from_Ext3

I love btrfs and would trust it but am glad to have backups of irreplaceable data.
Computer Networks, Tanenbaum is a standard introductory textbook that's gone through multiple editions over nearly thirty years. It might not be for you, but it's proably a good place to start figuring out what is for you because a lot of what you encounter will be paraphrasing parts of it or using it's abstractions.

And because it's been used so heavily and printed so long, used older editions abound. Which are good enough to get started because TCP/IP and Ethernet and lots of other things are still mostly the same with new stuff layered on top.
Who are their largest competitor? Is it Meet or Msft or...?
Together with factor analysis the most abused concept of the biological and social sciences.
Large parts of Amazon finally got the go-ahead to use Slack internally instead of Chime.
I don't think it is valuable. Especially with falling crime rates, developing such systems is basically bullshit job in a bullshit industry.

Exaggerated, but I haven't really seen neither need nor success of any facreg system.

Sure, security agencies might be able to supply some cases when it helped to catch a criminal, but the side effects suggest it isn't even slightly worth it.
When Losing Your Job Feels Like Losing Your Self
Ah, I see. I should have read the whole of both READMEs!
Author here. I considered doing that. Then I learned about things like how MSVC 2017 would wrap the main() function of C programs with telemetry. The push for code signing, retpoline, aslr, etc. worries me too, from a software freedom standpoint, and the same goes for how difficult it's become to build native software from scratch, thanks to the shift from autotools to a whole new set of competitors like bazel, cmake, ninja, gin, etc. Secure boot is another red flag. By 2018 it almost felt like we were entering a world in which, for all practical purposes, we couldn't share native software easily in either source or binary forms. If PC platforms ever do manage to get consumers to accept the iPhone App Store restriction model, it'll likely stay that way. Best way to prevent that from happening is to use Actually Portable Executable. The more people who continue to depend directly on canonical long-standing stock platform abis, the more impossible it becomes for platforms to re-imagine them every few years. I'll take UNIX+WIN32 over things like XUL any day, since I don't want to fall into the JS dev trap of having to rewrite my app with each passing moon.

Also note that the execve() shebang thing is a one-time cost. The printf statement in the header will overwrite the first 64-bytes of the executable, the first time it's invoked, so it becomes a canonical ELF or Mach-O executable for subsequent invocations. The one-time cost is also cheap. The shell script only needs three system calls (open, write, and execve) to patch the binary appropriately. The generation of this header is also abstracted by the GNU ld script, which made it easy for me to encode the ELF header relocations as octal printf codes!
Cisco Webex
How is Spain fascist? Its legislature is headed by members of the socialist-aligned PSOE in both the upper and the lower house. Very confused by these comments.
Indeed: https://en.wikipedia.org/wiki/A_Modest_Proposal#Modern_usage
Having spent time in the industry with one of the supposed “top companies”, the accuracy was only good when the model was over-fit on good training data, real world performance wasn’t close nor was it evaluated much.
I use this pattern without iota; tending towards constants as strings. This allows it to "serialize" to strings nicely instead of exposing useless (without context) integers

Do you have any thoughts on iota vs strings?
There must be more to it.
I can’t find the article and relevant study right now, but people actually perform better when they are using aesthetically pleasing gear. That would include software.
That is more about the "engineering" bit.
If you think it's wise to just rely on one cloud technology as supreme, it is only a matter of time before that lesson teaches itself.
I don't understand if this has to be considered an answer to the previous post, it sound more like a reaction

But if

> China is bad because it is a horrific human rights abuser without democratic elections.

What about US where people have SIX times the chances of being shot and killed in the streets?

(1 every 100k VS 6 every 100k)

I mean: safety is a human right, especially in democratic western supposedly civilized countries

To find another country with such bad homicide stats you have to look at undeveloped countries run by criminal cartels or warlords
> If we really want net neutrality and a stop to the pseudo monopolies, wouldn't the municipality have to buy the infrastructure from the private company?

Not necessarily. From a legal perspective, no. Laws could be passed mandating someone as long as it’s not unconstitutional.

Additionally, there are two different things you’re conflating here. First is the forcing of someone who is grated a limited monopoly to lease their infrastructure to competitors. The infrastructure doesn’t have to be public to mandate some kind of sharing. The company that seeds the investment still gets some form of limited exclusivity and gets to charge competitors a (regulated) fee for their use.

Net Neutrality is different. It’s stating that the service you provide must be neutral in nature. This doesn’t seem directly relevant to an investment in infrastructure. It’s just consumer protections because these companies are grated limited monopolies.

In my mind, any further public sale of spectrum, copper, fiber access should come with a neutrality clause. If any traffic they want to send over the new property must be neutral, then it could start to change things without help from our toothless FCC.
This is exactly how I learned to code. Started with simple coding projects online then built a personal website now building web apps.

Although, I do think it is important to learn React now a days. I started teaching myself React a few weeks ago via this same process. Incredibly powerful for web dev
Don't forget psych evaluations - with the implication that they should be found unfit for release. This one is a favorite of "cops" that don't actually have authority to arrest people or no probable cause for it.
> I’d rather just put a normal Linux distro there, however, I’m not feeling like waiting 8 seconds every time I turn in my car.

I've been working on a Pi Zero W based carputer (really, it's headless and just interfaces with my phone over Bluetooth / the existing radio head unit and steering wheel menu and controls).

Boot time is probably around ~8 second mark currently (fully booted with buildroot / systemd, it's powered from 12V switched by the key) and it already feels fast enough. I normally start my car, put on my seat belt and look around. By the time I've finished doing that it has connected to my phone.

Of course, it would be possible to do even smarter things. Hook up a low power micro that can interface with the CAN bus and a MOSFET, and you can instead power it from the battery and turn it on when the car is unlocked and off after a timeout based on the engine going off.
Diversity is as much about opportunity as it is the economic output at the end. If the most profitable company in the world refused to hire women or black people, we’d still know that was wrong, I hope. But also in this case we almost certainly are promoting mediocre talent, who merely have access to the funds to train. Industry bodies themselves have warned of this, I’m not actually on some one man crusade about it. Believe it or not (despite spending some time writing software for airports) I don’t really care much about aviation, I just thought this was an opportunity for us all to uncover some implicit biases we might be walking round with. But alas, there is now lots of testosterone flying around and it seems unproductive.
Two reasons: 1) groups with high co-morbidities aka, the elderly have already died off (sorry to be so blunt).

2) the PCR test has a high false positive rate, which everyone conveniently ignores.
In the Education market probably Google meet and MS Teams.
This flow (clicking on a link, opening on their website, and opening the app) is what's currently broken. Opening in the app directly bypasses the problem for this reason.
That's why I started out by saying "to a good first approximation".

I don't see a lot of value in the kinds of "quantified-self" hyperoptimizations people always seem so anxious to go for around this. Maintaining a good, healthy diet certainly isn't enough for everyone, and of course I see why folks for whom that doesn't suffice go deeper. But if you're starting anywhere else but by investing in the habit of maintaining a good, healthy diet, I think you're starting in the wrong place.

My experience has been that it is truly astonishing how much benefit can be derived simply from the habit of eating well.
I lumped Solar and sidereal time together because they're both essentially dependent on the Earth's rotation. Their rates are different by ~1 day/year, of course.
Enforcement of the laws is generally an equitable outcome. I'm not saying the law is perfect, but the burden of crime falls disproportionately on the least privileged. In a city with a lot of burglars, the rich buy insurance and private security and shotguns while the poor just don't get to feel safe in their homes.
The issue highlighted in this article is that it seems that police deemed facial recognition as reliable as DNA so that if the computer says it's that person then they are already guilty.

This is a simple issue that could be easily solved by making sure that facial recognition should be treated as a very good lead but not as a smoking gun, so that the police approaches "suspects" more neutrally before deciding whether to arrest them.
I think this article misses the purpose of marriage: Family.

I didn't marry my wife in pursuit of happiness. I married my wife in pursuit of family. We're building something greater than both of us, out of love, respect, and companionship.

In my experience, the people I know who don't "get" marriage tend to see it as nothing more than a legal codification of a live-in girlfriend/boyfriend. It appears the author sees it much the same way. Seen from the family perspective, marriage is so much more than just a long-term boyfriend/girlfriend.
This is using Unicode characters like one other post in the HN front-page.

Pleasantly surprised with the results.
The Optical Mouse: Early Biomimetic Embedded Vision [pdf]
But at least they're dogfooding – the feature list is really short, but the quality is always good. I also wouldn't want to use it as my only conference tool, but if zoom is down, it makes a good backup.
OP here

100% agreed on the "don't chase fancy tools" mindset.

When I was taking the Building a Second Brain course, the instructor Tiago Forte had offered us three tools to use for organizing our notes:

- Evernote
- Roam
- Notion

He personally used Evernote, but he had an interview each with someone to show us how hey used Roam or Notion.

Since all the examples he would show us during the class would be in Evernote, I decided to not bother trying to apply PARA to the other two systems and stick with Evernote until I learned the basics. I could always switch over later, once I grasped the fundamentals better.

I haven't switched over yet, because frankly, Evernote is still good enough for me. The potential switching costs aren't worth it.
I've been mostly working remote for long enough that I've pretty much dispensed with all the "props" and formal routines. But I certainly did things like dress for work when I first started working from home semi-regularly. I'd probably recommend anyone use "training wheels" at first.
It's clearly a big hypnosis wheel to make you accept Bill Gates' covid-19 vaccine chips. Wake up sheeple.
The CEO of Zoom spoke at SIGCOMM a couple weeks ago (unfortunately I don't think there will be a recording)
looks like the octave key mechanism on a woodwind.
From what I understand, it's essentially data engineering, and tools on top of data pipelines.

They claim to sell products, and those products probably form an underlying part of what clients are buying, but really they are paying for a developer to sit in their office and build ETL code to get data out of their million unmaintained databases into some vaguely coherent system, and then build reporting, views, and simple workflows on top of that data.

This doesn't sound like much, but I can understand why that might be transformational for many businesses, to finally have all their data in one place in a way that can be analysed usefully.
They could fill out the ballot that has your name on it. (You likely have to fill out a ballot sent to you, as opposed to something you print off and mail in)
Did you consider leaving the US to continue in academia? What industry are you joining?
In the last startup I joined, back in ‘16, they had two things going for them:

- It was very easy to get people to get on the same zoom call as everyone else
- It had the best quality for video conferencing.

At the time, Hangouts was unreliable. Slack had not had a video chat feature (and it was crappy when it first came out). Goto Meeting had poor quality video and was more difficult to get everyone together.

We also thought that Zoom had encryption. (Turns out ...). There were very easy screen shares.

The startup I joined is remote-first, though it did not start that way. After I joined from out of state, we just all started doing that. We used Zoom a lot.

In short, I think Zoom got as big as they did because they addressed enough of the pain points in the end user experience.
> The concept of an application 'supporting a (specific) file system' sounds slightly ridiculous to me.

This concept is actually way less ridiculous than you might think, for any application which needs any guarantees about data durability, locking, etc (which includes everything from the obvious ones like postgres to things like Dropbox). I found https://danluu.com/deconstruct-files/ a fascinating read diving into this.
You need a paid account for meetings over 40 minutes with more than two participants. If you're a business or school, you're likely going to want a paid account.

I'm told it's much better than most others. I haven't really noticed a dramatic difference, but that seems to be the consensus.
A year ago I was paying $60/mo for 20/3 “broadband” from AT&T. This was with a two year contract and a discount that eventually expired.

The kicker is that I wasn’t in some remote hard to access location, I was in the middle of San Francisco.
Similarly, conda envs can break in weeks due to package changes.

Even if you remove build versioning and all transitive dependencies from your env (making it less reproducible...) they will break pretty damn quick.
The bill, my company pays like $900/yr
If anyone decides to visit, please also remember to visit the The National Museum of Computing. https://www.tnmoc.org/

It is literally next door but not part of "Bletchley Park" - BP gets all of the media attention and donations from corporate sponsors etc, but TNMOC has some equally interesting stuff (including a Collosus which is one of several claiming to be "the first computer") but does not seem to get the attention it deserves.
18-year old code still runs. And generates revenue.
This seems like a noisy low-probability event.

> While the number of recorded carcasses increased at the control turbines (7 vs. 18), they decreased at the treated turbines (11 vs. 6 [expected: 28]) (Table 1).

I didn't read the article very closely, but it also reads like they're doing lots of hypothesis tests on different groupings to find significant (p < 0.05) results:

> However, the annual fatality rates fluctuated considerably between years (Figure 3 lower panel), stressing the necessity of a long‐term study. Seasonally, fatality rates (across years) were strongly reduced at the painted turbines after treatment during spring and autumn, but increased during summer (Figure 4). When grouping data by season instead of years, painting reduced seasonal fatality rates by 70.9% (95% CI: 61.7%–77.7%; z = −2.003, p = .042, n = 64).

I'm not convinced.
Note: this is the Bletchley Park Trust (https://bletchleypark.org.uk/), which ironically doesn't own or maintain the code breaking and configuration machines.

The machines are maintained and operated by the National Museum of Computing - https://www.tnmoc.org/

There has been some conflicts by these two entities, with Bletchley Park playing dirty a few times.

Here are some of my thoughts on the place:

https://tomaytotomato.com/the-national-museum-of-computing-2...
Delhi Riots and Facebook's inability to monitor content
> effort and knowledge

Probably the sort of thing you want over time from your devs. I'm no front-end guru but vanilla.js seems like all that most companies really need to do their job.

Having done more than enough time at $BIGCORP you'd be amazed at how much work is self-created, self-perpetuating and the lengths people will go to protecting that.

I'd even argue a crap employee who documents everything and eats vanilla icecream is probably worth far more than a superstar that builds impenetrable silos to artificially make themselves invaluable while instagramming themselves with boutique gelato.
Can't dial in to Jitsi *(without some additional setup)
Mexico is part of North America, not Central America.
Why not a static site (i.e. JAMstack)? If it works for this use case, it can side step so many performance issues it feels like cheating.
Resellers aren't going to change the performance of the underlying network.
I guess for HN OP should have refactored the title to be "Actually Portable Executable" but I thought the whole point of the title was that it's something we can interpret that has been "written in something else" which is fitting given what the article discusses? It's a direct copy/paste from the source and I don't think OP was trying to stand out in any unfair way.
> the belief in a universal bond of sharing that connects all humanity."

And we all know what happens if you refuse to share...
OP here

Yeah, that book was pretty light on practical advice. I didn't find much in there that I hadn't already discovered by reading blog posts about it

One thing that was unique though, was a set of questions to ask yourself while reading to get extract the most insights out of the material.

I posted them here if you're interested:

https://twitter.com/ZainRzv/status/1195038683461611521
Every method of finding criminals result in innocent people being arrested from time to time. That's the nature of arrests.

Maybe there is something uniquely bad about facial recognition, but to show that, compare it to other techniques, not to a perfection standard.
My first thought:
Demand the journals provide hosting for a code repo that is part of your paper. For every numerical result, specify the version (e.g. a git tag) used to generate your result.

And if that means scientists need to learn about version control, well... they should if they're writing code.
Some countries have a flat fee, with unlimited volume per month.
Just because something is up doesn’t mean it’s good.

There’s an innuendo in there somewhere...
"AGL includes the meta-updater Yocto layer that enables OTA software updates via Uptane, an automotive-specific extension to The Update Framework. Uptane and TUF are open standards that define a secure protocol for delivering and verifying updates even when the servers and network–internet and car-internal–aren’t fully trusted."

https://docs.automotivelinux.org/docs/en/master/architecture...