skysight-inc/HackerNews huggingface dataset:
It's odd. Someone told me about that on irc at the Time. People were feeling strongly about the topic. Quackery, mythomany,.. nobody wanted to hear about anything but IEEE standards.
Cat Colors
https://www.aliexpress.com/item/32887570197.html $90

PM2.5/ HCHO/TVOC CO2

I have this exact model and it works very well. I keep my apartment window openly constantly whenever I'm home now (though my place is pretty small).

I live in a 60m2 cheap apartment and if I keep the place closed, CO2 levels will exceed 800ppm in about two hours just from one person breathing.
Yes, it boils down to using either a single machine with multiple TPUs (and therefore doing things "the easy way" and relatively quickly) or having to use 128 GPUs (up to 8 per machine) and working with a single sample per GPU, really, really slowly. Given that a single model often requires dozens, if not hundreds of training runs to figure out hyperparameters that achieve a SOTA result, this means that with TPU you can do this, and with GPU you aren't even going to bother training something this big because it will take forever, and someone with a TPU will figure out something better by the time you're done. Which is what happened in this case, it looks like.
That was a really well written article, and though I didn't agree with some points, I couldn't stop reading it until I finished it. Something about the layout, the line spacing and such was engaging enough (of course, the content and how it was organized was the biggest influence).

I too feel that identity migration (or the lack thereof) is an issue that needs to be solved. I'm not sure if there's a technical solution that would be easy for people to follow. At the very least, users should be able to take their content out and have it migrated/hosted elsewhere, similar to how email content can be moved somewhere else, even if they're forced to get a new address.

I personally believe that Mastodon and other Twitter like solutions are too noisy and disjointed, without clear and prominent topic/subject and threading. Facebook groups has a better interface for handling this kind of conversation.

One point I disagree with is the "neighborhood" classification. Most users will not really understand it or get what it means whenever the neighborhood servers change (new ones get added, some get removed). It seems way too complex. The concept of local vs. global on Mastodon is in itself a cognitive barrier for many people to overcome. Global vs. "friends" is the easiest distinction to understand and use. In my observation most of the users on Facebook tend to use one of these for their posts, and nothing else.
Google meet uses UDP: https://support.google.com/a/answer/1279090?hl=en
If you want to see some part of this fixed, please UPVOTE this issue:

https://github.com/mozilla/standards-positions/issues/143
Who Does What in the Soil
Yes. Facebook is undoubtedly incorporated in other countries as well. The US could pressure Facebook, but they could move servers elsewhere.

Even if they didn't, the US would have to pressure every single company involved.

More importantly, the US can't just audit bank records from another country. They can't go after Facebook unless they can prove wrongdoing. Offshore accounts protect a lot of bad people for this very reason.

Edit: There also the long term issue. If their currency takes off, the economic power it gives also shields them. Remember too big to fail? We can hardly manage the federal reserve where the government is actually part owner. The situation here would be much worse.
Most estimates place wages for Uber and Lyft drivers at roughly the same as taxis after expenses are covered. And if you factor in the six (or at its peak, seven) figure cost of a medallion, it's basically impossible to claim that traditional taxi jobs are better than rideshare.
The Great Model Train Robbery
If that's what you mean then linearizable can't be the same as monotonic since monotonicity is weaker than sequential consistency, not stronger.

If I understand LLVM's docs correctly, the difference between monotonicity and sequential consistency is that the former is for a single address whereas the latter is for all addresses. They would've been more clear on this if they had said "that the modification orders for different addresses can be combined to a global total order for the whole program".
I'm asking this in all seriousness. Why would anyone want to use Libra?

Let's say a consumer wants to buy something. They can either pay with "normal" money in one step or they can use their phone to convert their money into Libra and then make the purchase with Libra. Why would they go through the extra step(s)? Am I to believe that the benefit is "lower transaction fees"? Because if so, Libra doesn't have a chance. Only vendors, not customers, see those fees directly. Even if the customers did see them, they aren't big enough to sway the inertia of the way things are.

In the real world, the vast majority cares very little about things like decentralization. They don't care about how the banking system works and who controls the flow of money. They want to swipe their card and get what they want. Anything more than that is just an obstacle. At least BTC has the benefits of pseudo-anonymity and speculative appreciation. Libra has neither.

Beyond all of this, people like to have control over their money. To feel they have control, people need to have understanding. Paper is easy to understand. Cryptocurrency makes people nervous. Facebook REALLY makes people nervous. Put the two together and it will feel like a big risk to users.

I'm an open minded guy, but I don't see it. Someone please enlighten me as to why this won't be Facebook's biggest failure. Why would anyone want to use Libra?
UN Reports Mass Murder by Venezuela's Special Action Forces
> Can you use the dollar to buy food at a foodstand in Germany? No

Probably not, but in a tourist place you might succeed. And there's still plenty of places where the US dollar is more welcome than local currency. It's hard money, regardless of the politics of the Fed.
One explanation is: In the search for higher performance and greater flexibility, game developers are converging on restructuring their data from hierarchies of objects into something that resembles in-memory databases.

This is based on a design philosophy that gets strict about structuring code into input-transform-output even though C++ encourages "modify parts of an object in place". Also, it get strict about cache utilization.

And so, you get the "Entity-Component-System" (which is a 3-noun term like model-view-controller) approach. The Components are conceptually the columns of the database. The Entities are the rows. Each entity only has a subset of columns, so it's actually a primary key across many tables. And, "Systems" are data transformation functions to be applied to some subset of components

So, instead of defining cars, trees and soldiers in your game as a tree of individual objects that participate in an inheritance hierarchy with a virtual Update() method, you define each actor as a subset of available components that update en-masse during the data transforms applied to arrays of raw structs.
The OP might be using "diary" the way some people use "planner," a notebook that comes hard-coded with days of week, date, and month written at the top of a given page

i.e. https://plannerpads.com/media/wysiwyg/2016-EXCD-Green-SB-Spr...

Presumably this planner/diary has text in it that would be confusing to write beneath. One's messages from 1983 or whatever would conflict with the ones you're writing that are applicable to 2020.

If you turn it upside down, you know to only read text that's "right side up" when the notebook is upside down.

I could be wrong.
> The article does not clearly state this, ceding a plain English word to a corporation, enabling a takeover of human language.

English usually wins.
I never understand why people run a dev environment natively on macOS. Sure it may be what Google tells you and is easy with homebrew but small differences between production Linux certainly makes me uncomfortable to even think about doing that. I would either run a Linux VM locally or use "upload on save" feature on an editor and run it on a remote Linux machine.

These days you can prepare a completely isolated docker instance to each devs, so they don't even need to set anything up themselves and just let them upload on save and run whatever packages and daemons they want as root with the added benefit that anyone check their state as their code is always on a server.
> Libra is invite only and they invited their business friends.

That's a big assumption. They were able to get their business friends to sign on, probably because they are already friends. I'm sure they asked a lot of other groups that were more hesitant, it would have made the initial announcement much more powerful.

Also important to note non-profits, NGOs, and universities are included, and they don't have to pay the $10m buy-in.

> and all that is before the privacy aspect. While accounts may be "anonymous", Facebook can use their data to identify you anyway...

The way Libra is designed, that would probably be a lot more trouble than it is worth. Tracking methods without direct trackers (like 3rd-party cookies) work because there are many data points. Like in browser fingerprinting, you have user agents, JS feature availability, history, etc.

With Libra, you only have an account address and transactions to other anonymous account addresses. One dimension of data like that would be very very hard to trace back to the user, without direct participation from many many merchants.

> There's also the wrongthink aspect.

Fair, however afaik only 1 of the 28 current companies (Facebook) has this attribute.
Is someone using domain API to register subdomains?
-Are you using API to register subdomains or records to your domain?
- your service has a stable Rest API?
- you recommend it?
- which it is?
How does the implementation of an FPU for this compare? I thought the existing IEEE 754 floating point standard was focused on reduced complexity of addition and multiplication hardware. This seems more complicated.
Literally what they say it's designed for: giving access to the digital economy to the 500m+ people in emerging markets that have internet + phone, but no banking services.
In my experience if you tell users "to use this awesome thing, you need to enable this option", a reasonable portion will do it.

It sounds like what you're saying is that there should be a dialog, but only if you've already enabled a setting, which raises the question of "if this feature is so bad you don't want it exposed, why would you have it available at all?".
Right, I agree! My point is that preventing this situation from happening in the first place, through better sandboxing restrictions, is both more fair and more effective than having each app be individually approved. If you try to mitigate this just with app review, then 1) you're going to miss apps that do bad things, and 2) It introduces huge conflicts of interest for the reviewer. But if you were to have effective sandboxing, it wouldn't be possible for Zoom or any other app to do this in the first place, so that you would be able to trust the apps that you install even if they haven't been reviewed.
I would say the 'first view' you've described is what the bulk of professionals in the information security industry would still espouse as the ideal.

In my opinion this second view you are observing is carried by a vocal minority of participants in bug bounty programs and would be good fodder for a computer-ethics course.
> Is it better to make up common rsync “recipes” for people to use, or is it better to let folks have access to ALL of the flags [...] and pick’n’mix what they want?

I think both. This is the hard part about GUI design -- it is pretty easy to make a list of 100 command-line options listed alphabetically on the man page, but for GUIs, people expect much more.

There should be some sort of logical grouping. One area of the screen would be options related to what is transferred, a second area is metadata, the third one is speed-only optimizations, fourth is logging and so on. Having "hardlinks" all the way on the left and "symlinks" all the way on the right does not make a good GUI.

There is a very wide variety of input elements, so checkboxes are are not the right solution all the time! For example, while having separate "--verbose" and "--quiet" options is fine for CLI, one would expect to see a drop-down or a slider in the GUI. This will decrease cognitive load because there are less things to read and there is no need to worry what happens if you check both.

Another great GUI feature is dynamicity -- take the metadata for example. A good design might have a dropdown: "everything", "nothing", "x-bit only", "custom". Most of the time, first three options would be fine, but "custom" will show entire new group of checkboxes.

... this was just my subjective design, based on how I use the program. If I were trying to do a popular product, I'd have to spend some time asking people / looking at the forums to determine which sets of features do people use. For all that I know, there is a super common case for "--group" without "--owner", and this is just me not knowing about it.
> I'm trying to convince myself to try anyway

What else are you going to do?

You are where you are right now, and you can either put in the effort to make your life better or you can give up now.

The time's going to pass anyway, you might as well make the most of it.
Supply stability (or constraint) may be the more important feature.
I agree that an alternative way to do this would be to mutate an ID column (maybe row number), then gather, then summarize, except that this of course will throw away all the rest of the data, so not great if all you want to do is add a column. Hence, I normally map rows or use base R.
For me in 2006, when i moved from Java to Ruby, the videos by Dave Thomas (pragprog) changed the dimension of thinking at code level - I did do java reflection, but the whole method_missing to object specific methods etc., explained in a neat fashion by Dave Thomas were amazing !
Ray Kroc, Walter White too
How much should you pay for your website?
Oh come on. There is no easy way to send people without the app to a installer page, that is the issue. And that is something every single person wants.
Aluminum Foil Deflector Beanie
The graphs on Fig. S2 doesn't seem to map well to the points. I would say these 2 are not related. To me, the mouse looks like the outlier.
Swoft 2.0.3 major update, launching elegant microservices governance
Anyone know what port the Bluejeans server is running on and/or how to kill it in a manner similar to the Zoom workaround?
How did we do it so far? It wasn't long ago that most of us didn't have an education.
Dope thanks!!
Not if you just use it through the browser, which is more stable than their app.
I don't think DoH will normalize it. As mentioned, App-level DoH is merely here because the OS-level doesn't support it yet. I don't see how that means DoH will replaced OS-level DNS.
i didn't see that. for me it just failed and to join a meeting now i need to open the zoom client and copy the meeting id manually. not a big deal for me, just wondering...
heartbeats/telomere_delta
Can you reliably delete the server?
I wonder if this works in an electron app (like Slack maybe) displaying it?

Maybe you could intentionally send this link to someone shown as inactive on Slack, and have the WSlack webpage preview thing run enough javascript to pop open Zoom with the camera and mic running...

I'd test it myself, but I deleted Zoom and the sneaky localhost web server while I read the article...
You're so me.

Mac's culture of 'I made something decent and I ask you only $15.' was a great start for OSX and had gotten better by App Store's presence to provide people the spot on experience of quality third party apps.

Windows, having only either of free but never too good or commercial offering that is bloated and expensive is getting old.
Amusingly enough I couldn’t find it through searching the app store for “Texas Hold em”. Nicely illustrates what many developers have been complaining about for quite a while.
I'm unclear what subset of users are desktop only Zoom users that aren't also familiar with the same "Do you want to allow this app to access your camera/microphone?" dialogs on mobile devices. This can't be a large demographic, can it?
Yes, verified. Terminated and deleted ~/.zoomus, links to join Zoom calls still open, but I am prompted to open Zoom first.
Sex Classification by Resting State Brain Connectivity
Backmarket
Ham radio was explicitly never meant to be private - if you're trying to communicate and don't want someone snooping on your conversation, you can pick up a phone or find some other channel instead. It should be possible for all stations to receive messages on the ham bands, and encryption is entirely orthogonal to that goal.

Also, it's worth noting that some cryptography is allowed, just nothing that obscures the message - say you have a device which can be remotely controlled via radio and want to send it a control message ("turn on relay 1" for example), you're allowed to cryptographically sign your message to authenticate that it came from you - just not encrypt the message body.
I can confirm that this vulnerability exists in RingCentral for macOS, version 7.0.136380.0312.

I was taken into Miguel's meeting, but since the host wasn't presented, it simply let me know it was waiting for him (It also had a friendly notice "Your video will turn ON automatically when the meeting starts".

I've changed my settings in Video > Meetings, just like in Zoom, to turn off my vid when joining. Also confirmed that the server is running on port 19424 (via terminal command 'lsof -i :19424').
Introverts unite.
Not the same domain but almost all smartphones today probably have at least one application using SQLite. In iOS, for example, Core Data is built on top of SQLite.
The Fed Board of Governors (the body that makes monetary policy) is an agency of the federal government. That means that yes, it is centralized, but it also means that it operates under a public, transparent, and democratically changeable legal structure. If Americans don't like the Fed, they can vote for a president and members of Congress who will change it.

Bitcoin has become centered on the few largest mining operations. Libra is centered on Facebook. Who elected them? How do currency holders influence them? There are no defined ways to do so.
The ideas are (1) gradual instead of hard overflow [IEEE floats do gradual underflow via denormals], (2) crowding representable numbers more precisely around 1 while letting very large or very small numbers get less and less precise, vs. floating point which (except for denormals) is scale free within its range, (3) making a format which can be extended by just adding bits without new definitions, so that you can get more or less precise numbers as needed by just adding zeros or truncating, (4) a it more uniform logic for basic arithmetic with fewer edge cases.

It's a bit sad that many of the creator’s claims are exaggerated and his examples cherry-picked though.
Correction: I meant "There's no denying that taste is augmented..." not isn't but I think you all figured that out by now :)
Probably not. The entire reason that the remote-drawing works is that the draw calls are passed through all the way up from the widgets and controls layer; for apps that don't use those (e.g. Qt apps, etc.) it's just a dumber VNC (we could make it less dumb, but, a little starved for time right now.) So then you would be porting the entire Haiku toolkit to Linux ... and at that point why not just use Haiku? We have our own kernel for a reason :)
Pessimism associated with risk of death from coronary heart disease (2016)
If that worked enough of the time, articles like the OP wouldn't get written much. Emotionally speaking, giving up is actually a pretty sticky idea! The potential for putting a pile of effort in, finding it wasn't really enough, and being confronted afterward with all the things you did wrong with no chance to correct them now is paralyzing; it's “safer” in a way to not try, never know, and only experience the one, easily-dampened gnawing failure of having wandered off the path, rather than having a hundred different failures confirmed through hard work and inadequacy. I think a lot of people experience this in at least some areas of life, and it's a big source of deciding to lowball, or of blaming the environment (which isn't always factually false, but I'm referring to the emotional interpretation) or making various rationalizations surrounding “talent” or whatnot.

So cognitively I know that's a common problem with an obvious answer, but it doesn't mean I can just skip to the end without convincing the rest of me.
Can't speak to the UK situation, but, at least in the US, there are many reasons: https://jakeseliger.com/2012/10/20/why-you-should-become-a-n...
I agree with your analysis, think utf-8 on ieee754’s exponent.
Go: Type Conversions, Casting and Type Assertions
My biggest peeve about windows is how it sends my laptop to sleep when I close the lid. You're plugged into a docking station with a keyboard, monitor, and mouse connected. I have several windows open on the monitor. No windows open on the tiny crappy laptop screen. Why the fartnugget do you think closing the laptop means "go to sleep"?! I didn't buy a docking station, monitor, keyboard and mouse to augment the shitty laptop keyboard, shitty laptop trackpad, and shitty laptop screen, I bought those things to replace them (but still be able to function while traveling).

Also windows absolutely refuses to update. It didn't update to 1803 without downloading the install iso manually, it didn't update to 1806, and now it's refusing to update to 1903.

Windows (also visual studio, but that's another story) is incredibly just... Bad.

The reliance on the mouse and generally terrible keyboard shortcut story annoys me, but it can be fixed with third party software which is ok I guess.

Rant over. Sorry for wasting everyone's time.
How do we slow our personal telomere shortening rate?
Show HN: To-GLSL – Transpile S-Expressions in Clojure to GLSL
That's a great way of looking at it!
You're 100% correct, and while someone has pointed out the proper headers that need to be set on the bug report here: https://bugs.chromium.org/p/chromium/issues/detail?id=67743, it's been drowned out by people who don't seem to understand the issue:

http://williambert.online/2013/06/allow-cors-with-localhost-...

CORS is hard, I've struggled on it several times, and I'm not surprised an engineer gave up trying to fix it because of deadlines.
Zoom is why my shiny 27" Retina iMac is decorated with a small square of black electrical tape.
The Truth About the New Law for Amazon's Third Party Sellers
Isn't it possible to build some sidings for these smaller stops and have different lines (express/local) running along the same set of long rails, provided they join into the main line at the proper speed?
I don't really mind if they take one more year to do it if it is seamless. Seems like all existing ETH will eventually become ETH2.

Is it notable that proof-of-stake moves power from the means of production to the owners?
It's dauntingly scary that people seem to have already forgotten that FB is known and has been ousted for abusing every bit of power and information they are given. And now you're excited that there's another aspect of your personal info, perhaps the most important part that they'll get (some kind of) control over? Increasing their power as a company overall as well.. Really mind blowing!
Posits seem great, but LLNL seems to favor ZFP[1], not posits.[2] Maybe new chips should then implement both posits and ZFP.

[1] https://github.com/LLNL/zfp

[2] https://helper.ipam.ucla.edu/publications/bdcws2/bdcws2_1504...
That's great, but if the hardware doesn't support it, then wouldn't the implementation would be slow?