skysight-inc/HackerNews huggingface dataset:
By building it on top of UDP, which in turn is a thin wrapper around IP.

In theory, you could alternately build a new protocol directly on top of IP, just as TCP and UDP themselves are built, but middleboxes have a habit of dropping anything that's not TCP or UDP. Plus, unprivileged users on standard OSes can't send arbitrary IP packets, so it would require more setup for users.
No one said TLDR this article, ever. This account has all the components of great book. It reminds me of 'The Soul of a New Machine'.
This may be unpopular, but for 30 masks it probably isn't worth the risk to donate. Between interacting and potentially being a carrier, it would be better if you used them yourself going to the grocery store/pharmacy once every other week to prevent spread. You getting infected would cause more of a problem vs the small impact 30 masks would have in a hospital.
The REPL. Just like with any Lisp, true REPL makes a huge difference in the workflow. Anyone who never had honest and heartfelt experience with any Lisp or Smalltalk, would never understand how nice it is to be able to evaluate any expression and sub-expression without any kind of ceremony.
Aficionados of non-homoiconic languages keep saying stuff like:

- "oh, we can probably do this and that and get the same experience...", or

- "give [their favorite language] five to ten years, it'll get the same..."

It's been over six decades. Non-homoiconic languages still don't have "true" REPLs.
Awfully big talk on a Friday!
> lots of parallels to HFT.

Including the fact that it might make its practitioners rich, while creating nothing of social value.
Find Work Programming
Avoid ST at all costs in my experience. Their documentation is terrible. They never acknowledge hardware errata even after clear evidence of it. They’re not a company with a solid engineering culture imo
"Diocles is also notable for owning an extremely rare ducenarius, a horse that had won at least 200 races" --Wikipedia

That seems pretty impressive, and it made me wonder how race horses compare (or are treated differently?) today.
This is part of the reason why the software industry's decision to use algorithm problems as time-bounded interview questions is so frustrating.

Right away, you have to make a choice between doing it the reliable way (brute force) and taking a gamble on being able to out-smart the problem and doing it the math-y way. This adds a ton of pressure, no matter which path you choose.

If you choose to start with brute-force, you're stressed that you look stupid because you don't know the trick. If you spend precious minutes looking for the trick, you're stressed because there's no guarantee you'll crack it in the given time.

I've just gone through a gambit of software interviews and this is the biggest thing that determines whether I'll enjoy solving a problem or not. If they start with "find an efficient solution" or "the data set is in the millions" or something along those lines, I know I'm doomed if I don't recognize the form of the problem. If they encourage me to get to a working solution first, and _then_ figure out the trick, I'll typically do well regardless of whether the question is familiar or not.
The way everyone else does it. The user can verify the key fingerprint. Signal calls it the safety number.
It's not in Jitsi, but it's worth the $5. https://store.steampowered.com/app/665360/Comedy_Night/
Those unchanged pixels won't be transmitted. Only the changed part of the screen needs to be sent to the client. For example, RFB[RFC 6143] would send a 16-byte header with the size and position of a rectangular area of the screen followed by the pixels in that rectangle. Or multiple rectangles can be sent in one update message. But if you consider the case of text being typed, there will be a single rectangle per keystroke(s).

Now I wonder if a sequence of these rectangles, all the same size and in roughly the same area of the screen, would lend to some sort of statistical analysis. At the very least the timestamps of the updates would tell you how fast the operator is typing.

[RFC 6143] https://tools.ietf.org/html/rfc6143
Which MCU makers do you prefer?
Do not wear medical-grade masks, folks. Every mask you wear is taking an essential piece of equipment from someone who both knows how to use it, and desperately needs it.

I can tell you that I see lots of people walking around the streets of my city with medical grade masks, worn improperly. Even if they are wearing them properly, I routinely see people pull the mask down with their bare hands to talk, use the phone, etc. Those masks are wasted.

As someone who has spent years working in a lab environment: you don't know how to wear a mask. You don't. It won't protect you. This guidance here is explicit that the reason they're asking people to wear masks is to protect other people. You can do that with a t-shirt wrapped around your face.
Or on "The Simpsons." Things like the Kwik-e-Mart, Krusty Burger, Duff Beer, and characters like Rainier Wolfcastle are more amusing than what they parody.
> making software like this for sale to the highest bidder should not be something a company is able to do legally.

I disagree. There ahould be nothing inherently illegal about owning, making or selling such software to an entity that can legally use it. (I would assume any country employing such software would indemnify there agents using it against foreign adversaries).

Not that I like it, and as a private citizen, I dont like thw prospect of being spied on, even though I have nothing to hide.

To stop it, I think you'd need to take a step back into the 90s and early 2000s and classify such programs as munitions and restrict export (not that all offerings are from US countries).
Sounds like a chicken and egg problem. No one does it because the software they need doesn’t exist. The software they need doesn’t exist because no one uses the iPad that way.
> And if you want to be really persnickety, no amount of money in Rome would buy antibiotics, televisions, etc, etc.

True, but there’s plenty of things that could have been bought in ancient Rome that simply aren’t for sale today.
I do store everything in localStorage, at least I think I do. Let me know if thats not working for you.

You can also click on "View All Sessions" then "Copy all Sessions" or "Copy All Logs" to copy the data to your clipboard. You can then paste into Excel or other spreadsheet app.
No? The point is that there were "obvious" mechanisms for why it should be true, but then non-obvious mechanisms which ended up making it false. Without data we can't know the impact of those non-obvious mechanisms.
I love building new automation frameworks in JavaScript using Cypress.io, Docker, and GitLab. Although it can be a work of art, I think clarity, elegant simplicity, and maintainability should guide its creation. I'd love to help you guys out. I just fired off an email from sirdavesmith@gmail.com
There are lots of embedded processors with hardware support for AES-128 only. I have to fight to keep AES-256 out of the ciphersuite list because of the performance regression. The rest of the world will probably force the issue eventually but the saving grace is that 3DES is still considered secure.
As another guy from India who was on H1B and started a company. You can start a company but you may not work for it. You can attend the board meetings and that's the extent of your involvement. If you do anything, even clean the floors of the office you are technically breaking the law as your h1b allows you to only work for the employer that sponsored your Visa.
Great videos. Watching WFB, it makes you wonder just what its like to have more intellect than all the people on that panel combined. And he knew it too, and didn't have to prove it.
I’m Eastern European.

This idea that socialism is anything at all like fascism is disgustingly chauvinistic. It is based on the notion that only the West could possibly have freedom and anything different elsewhere must clearly be evil. Don’t fall for the propaganda.

I have talked to hundreds of people that lived in socialist countries. There are several surveys of Eastern Europeans on the subject. The vast majority of people (the workers) that experience socialism want it.
Only one exclusive task can run at a time. If a different exclusive task is started, then all exclusive tasks are stopped.
Imagine you have seen a cross platform gui that you'd rather use over a website. What would it look like?
No. Name desktop class software you want that isn’t available on an iPad and it’s just as valid. Name a profession who can’t do their work on an iPad and it’s just as valid. I just called our development software because this is a software development forum full of software developers.

Hell, why aren’t there more desktop class video games on the iPad? Not because it can’t run them, that’s for sure. The hardware is more than powerful enough.
In the last few years, the CDC was fighting "obesity epidemic", "gun violence epidemic", and "systemic racism". I kid you not:

https://www.cdc.gov/mmwr/volumes/67/wr/mm6744a3.htm?s_cid=mm...
https://www.cdc.gov/obesity/index.html
https://www.cdc.gov/niosh/nioshtic-2/20044567.html

2 of those things aren't diseases. And none of them are contagious. They also did fuck-all for H1N1 epidemic which infected 60 million in the US and claimed five times as many lives here as C19 has so far.
How the Immune System Is Remodeled During Infection
Can you share the space your app was in out of curiosity?
It’s questionable if they’ll ever consider landing a Starship on the moon. It would require multiple orbital tankers to give it enough fuel (unless it was a one way trip). And there is no possibility of ever manufacturing metholox on the moon.
Click on "View All Sessions" then "Copy all Sessions" or "Copy All Logs" to copy the data to your clipboard. You can then paste into Excel or other spreadsheet app.
How often do you take them? I have some that advise to stop using after seven days, which leaves me wondering whether I should take them as a precaution or take them if I feel any early indicators of a virus. Also, I notice that they dry out my tongue.
The story would be less thrilling, I think: someone bought around 35 BTC, and then later he desperately wanted access to them, because they were worth 35 BTC!
For audio, you don't want to send a wav file over the line, as it's incredibly wasteful. Once it's reasonably encoded, you necessarily end up with a lower entropy steam... So should still have some version of "solid blocks of color", especially for silence. (Exact details depend on the codec, though.)
Chromium is open source, so there's no chance they can be called a monopoly.
I know there was a plant that acted as a birth control the the Romans used until it was extinct.
I'm sure it will be eventually.

Although, how does that even work, hooking into OS accessibility from a GUI rendered custom from-scratch? Is there an API for that that's divorced from the native OS GUI?
There is a blurry line on the edges of "library" and "OS"; most people would put this particular example on the "library" side.
Have you never seen Ben-Hur? It's an amazing movie with a classic chariot racing scene.
I found this rather disconcerting:

"A month earlier, someone in Bird's IT department had been tasked by his superiors to write a script that would allow the company to instantly shut down all of a user's accounts – computer, email, Slack – with the click of a single button, according to an employee. He was told the script would be used for general off-boarding rather than the mass layoff that he ended up being included in. Last Friday, the script seems to have been activated early."
One lesson is that it's not a certain type of person that falls for a scam. It's anyone when they are in the wrong frame of mind.

Obviously there are ways to prepare yourself, and rules to follow, and red flags to watch for. But you won't really follow the rules unless you believe that "yes, it can happen to me". It might be when you are busy or fatigued or in the middle of a big transaction or whatever.
Zoom still claims ability to “secure a meeting with end-to-end encryption”
One one the most emotional videos
Not true. A publishing house is not meddling anything, is creating the “commodity“ along with the author. Creating a book is an art. It involves formation, sometimes translation, concept and design. It also fires a big productive chain that in some cases, for indie publishers at least, goes along with the ethos of the author. That’s why some very successful authors stick along with indies instead of penguin random.

People are putting a lot of heart into this industry.
We’re not talking about a noisy channel here, so I’m not sure where you’re getting the SNR from. I think we’re talking about entropy of different distributions here so let’s cut to a concrete example relevant to your original claim (that compression doesn’t help reduce the impact of repeated blocks in ECB by reducing the rate of repeated blocks).

Suppose we have some string of bytes. When we split it into aligned 16-byte blocks (let’s assume it divides evenly for simplicity), we find that the distribution of these blocks are not evenly distributed. For example, 1% of blocks turn out to be the same, which given the number of symbols in this code is massively out of proportion.

We apply a Huffman code using the 16-byte blocks present in the message as the alphabet and their observed statistics for this particular message (if that aspect bothers you, you can assume we pretend the dictionary to the message). Huffman codes are optimal for per-symbol encoding.

Suppose we re-evaluate the distribution of 16-byte blocks in the compressed data; will this distribution have higher entropy (meaning there will be fewer duplicate blocks to exploit ECB with) or not?
Honestly, yes. I go through the App Store nearly every single day looking for something interesting and every single day it’s “have you tried Bear yet?” Or Day One, or Calm or Clash of Clans or some cookie cutter “Crossy Road” style nonsense.

Judging by what’s promoted on the App Store, there hasn’t been any new software written for iOS in years. They’ve just been republishing the same iOS Essentials article twice a day since 2015.
You can export the data (as a table to your clipboard) with the Copy buttons in the View All Sessions popup.

Here is the source code on GitHub:
https://github.com/jminardi/telehealth-tracker
"I knew of one place that ran the software for nine months before finally getting in."

And what a beautiful new baby password crack it was.
The Soul Of a New Machine is a book that seemed similar to me. A non-fiction story about the creation of a computer.
... unless you are writing a half-gig every hour, why would that be remotely expected?
Yes, the other commenter is correct. I should add a popover description.
The Future of Mind Control
In the case of ads, arguably negative social value.
This is why call centres based in Mexico always fail.
Sure, and nobody was arguing they should have used ECB or that they shouldn’t change it. Only that the ability to exploit this given compressed data is lower than the uncompressed penguin image example.
Why exactly would caring about users lead you to omit something that makes things nicer for them?
So correct, that I distinctively remember learning it from school books in English class in Germany.
Well the data is always only in the user's browser (or clipboard). There is no server side component of this its all client side js and html served as a static site.

But I did ask my wife about HIPAA and she said it wouldn't be considered protected data unless you name your session or task with a patient's PII
No paywall: https://archive.is/Nmzb3
I did not have a printer at that time. Notepad with a lot of addresses and registers' values... Also, did not realize one can print from the SoftIce directly, as I assumed it run at the lowest level before all the printer drivers. Certainly, it would be super useful!
Image quality on overscan is alright. This is very testable by throwing the video output through the OSSC.

There are restrictions on some aspects of overscan display, however. They vary between generations of Amiga chipset. e.g. It might not be possible to display sprites outside of a certain area, or display them at all if overscan is large enough.
It’s usually considered best, when styling a site, that if you set the background color, you have to set the text color. otherwise you run into site bugs like this. Dark Mode is one cause but there are other reason why text might not be the color you expect and your background color will conflict.
Those assets are worth pennies on the dollar to a 3rd party and the liquidation process will cut those pennies in half
Stop Using Toilet Paper
What's going to really cook your noodle is when the CDC admits that the Trump pills work, which by all accounts they do, but you won't find it in the press: everything is very carefully suppressed.

https://www.sermo.com/press-releases/largest-statistically-s...

Doesn't matter what they say, doctors worldwide are using them anyway, in spite of the absence of rigorous, multi-year, double blind, randomized studies.

It'll probably take another week or two for them to not be able to sweep this under the rug anymore.
In a surveillance state of the scope you've described, triangulating the zoom transcripts of an international relative's course work back to someone you spotted on CCTV is still hardly worth the extra trouble. At that level of erosion of civil liberties, they can already send the jackboots to break down the door when they make the CCTV match. Don't find anything? You plant something or coerce them into ratting on someone else. Why would you go mining terabytes of data that's mostly boring meetings and calls from grandma?
Just out of curiousity I decided to check for a particular representation on the Zoom website. There must be some "magic" in these words because so many tech companies use them.

"We take security seriously and we are proud to exceed industry standards when it comes to your organizations communications."

https://zoom.us/security
I know market cap isn't everything, but just thought I would look it up.

Zoom (ZM) has a market cap of $40.77B (with a forward PE of 327.31...). Delta (DAL) has a market cap of $18.19B, with a forward PE of 3.91.

Like I said, market cap isn't everything, but I find that astonishing.
I echo the Matrix recommendation! It is loads better than XMPP/IRC!
> a hospital wouldn’t use masks of unknown origin

There are multiple PPE donation drives going on right now, and these supplies do go to hospitals and other health care workers. I don’t know why you think hospitals won’t use these masks; they will soon have nothing else to use.

https://chicago.suntimes.com/politics/2020/4/2/21205935/cook...

https://www.milb.com/news/ppe-donation-drive-set-for-april-4...

https://mnnurses.org/minnesota-nurses-asking-for-public-to-d...

https://www.msn.com/en-us/news/us/woodlands-to-start-help-ou...

https://denver.cbslocal.com/video/4496510-ppe-donation-drive...
You seem pretty certain about their intent. The truth is Apple added battery throttling in iPhone 6 and up not in their older phones even though their older devices were capable of CPU throttling as well. For example, the iPhone 5S would throttle if it got hot enough to protect itself, yet it didn't receive the same throttling feature for the battery.

https://arstechnica.com/gadgets/2013/10/ipad-airs-a7-chip-is...
It's not at all clear that coughing directly into a thin t-shirt stretched over your face is "better" than coughing into your elbow or hand, and there's a shortage of medical masks. Moreover, the US also doesn't have a culture of wearing medical masks -- not even a month ago, people were getting attacked on the NYC subway for wearing them.

In other words, the CDC's guidelines were not totally irrational advice.
Yesterday a family member got scammed out of banking information in a COVID-19 related scam. These scams are rampant right now. I think it is worth warning family and friends that might be unaware.

Banks sometimes make it hard to do the right thing. Last year my bank called me, I didn't answer the unknown number and they left a message. The message had a phone number to call and a case number. I'm not going to call a number someone gives me, so I called the main number and asked to be transferred. After a few transfers to the wrong people, it eventually became clear they couldn't transfer me to this particular fraud department.

I physically went into a bank branch. A very nice banker there tried to call them for me, spent 20 minutes on hold and being transferred around. They were able to confirm the call was real, and what it was about. But the final conclusion was, there was no possible way to reach the person in this fraud department, they had to call me. We arranged a 1 hour window where they would call me and I'd be sure to answer the phone.
Microcontrollers (assuming no RTOS in use), typically don't have multiple processes, they have the main thread of execution (which in the article is the entire program) and have interrupt routines that a run in response to an external event (in this case, the timer has expired).

Using the interrupt driven approach, can led to better performance both in CPU time (async communication with slower periphials etc) and battery life (sleep states).
They use Centricity at her clinic. To access it remotely she needs to use a very unstable Citrix connection to another machine running the software. I don't know if it would allow the creation of timers to track what she needs to.
> A publishing house is not meddling anything

I didn't say they were meddling - I said they were middlemen.
The fact that the phone number on your screen cannot be trusted to be the real one is completely unacceptable. It takes a very savvy person to know not to trust it; any reasonable person would assume it to be correct.

And there is no one to blame but the carriers. I really hope the FCC's new anti-spam rules kill this problem dead in the water.
There are no desktop class games because a touch screen and the control doesn’t translate well and people refuse to pay for premium games.
CDC lied because people will panic buy, see what happened with toilet paper, it got ample supply, but still cant handle people buying them for year round quantity.
They suspect our healthcare system will crash in a blink if people were panic buying masks either because medical professionals were in strike or sick
It's also interesting that the Roman Army apparently ate five times as much as the entire city of Rome. Resource allocation was clearly very different back then (and apparently in our favor.)
> In addition, ceasing all export of respirators produced in the United States would likely cause other countries to retaliate and do the same, as some have already done. If that were to occur, the net number of respirators being made available to the United States would actually decrease.

This is a very good point. We really don't want China cutting us off right now.
I find that the opposite is true. Most comments are emotional, and I have to search for controversial comments to find anything objective/worth reading. Like Reddit, this site is biased to the political left (USA). I wish we could just avoid all politics in tech.
Maybe the risk of effectively bugging yourself by accepting the call by accident. Answering UI varies by device.
I checked before, and if I recall correctly, Time Machine backups are protected at the kernel level -- you cannot modify them, even with sudo. You can delete the whole backup, but you cannot modify part of it.

> but executing things from the backup directory is another.

Time Machine backups are structured in a very non-proprietary way. Each backup is just a folder, protected from modifications, with hard links used to save space. If anything, I'd say good on Apple for supporting a backup format that works exactly like making a copy of a folder.
But it does. It means that they're too inept to know the difference. What else are they claiming that is wrong?