skysight-inc/HackerNews huggingface dataset:
Probably a planet. The distinction between planet and dwarf planet turns on whether the body has demonstrated gravitational dominance. Planet Nine's existence (if it indeed exists) was inferred from alignments of other bodies' orbits, which makes for a very, very strong case that it's a planet and not a dwarf planet.
This weekend I was feeling incredibly sick and there were ketones in my urine (potentially deadly for me). We got there at 9p.m and weren't seen until 2a.m. They stuck us in the room where they keep patients with potential mental health issues because they were so full so I didn't even have access to a charging outlet. We have good insurance. The US healthcare system is often times just as understaffed. Both can be terrible experiences but one can potentially bankrupt me.
Can you run singularity-container or docker in your Linux guest?
Show HN: The Pokemon or Cryptocurrency Quiz
Maybe it's time for Congress to help companies differentiate between:

(a) the objectives of laws prohibiting large commercial flows to sanctioned countries and

(b) the objectives of laws encouraging many tiny information exchanges on the internet, taking place outside of sanctioned countries

Is it worth burning down Internet commerce in the hope of catching a few individuals? Did Congress intend to create a Do-Not-Speak list, or one such list for every Internet company? Should Internet UGC platforms now relocate outside the USA, when Congress is also encouraging companies to repatriate assets to the USA?
The police are very nice people assisting in the theft of peoples facial profiles. They work for a little bit of money, take on a bit of angry response and sniggers from passers ny, and hand over the data to private industry, with free pass from government to bill the tax payer billions, since the data, well, you know, needs to be kept secure. Police officer gets there weekly wage, a bit of fun beating up a few who disagree, and private security contractor makes all the money. I here them laughing now, “yeah, we monetise loads of innocent peoples face profiles, they think its to save them from terrorists lol, the police stole it for us, lol”
Maybe you need to reconsider your personal sense of ethics. This strikes me as a staunchly immoral, or at least amoral, view.
The moment Slack decided to apply a law to justify their action, it became responsible for understanding and correctly apply said law. Their beliefs are irrelevant. If they misunderstood, they are still in violation of the law against discrimination. It is their action that counts here, not their beliefs.

Would you say that robbing a bank is okay, if the robber believes that it's okay?
I've been mad at the Go community in particular for continuing to promote Slack for ages, and this is exactly the hypothetical situation I always use to explain why (although there are other reasons too; Slack is a perfect embodiment of everything wrong with this industry, but that needs a fuller writeup). At a previous job we had to start doing this exact same thing when we were considering going public; this is the point at which I started considering leaving.

Using a proprietary protocol that doesn't allow any form of federation is an unacceptable way to build a global community. Please consider using an IRC based service for group chat or an XMPP based service where 1:1, history, rapid reconnects, and other more complex chat features are required (yes, if you're a dev you have to use XML which is annoying, but overall it's a well designed protocol, so get over it). This lets you host your own, and (in the case of XMPP at least) if one person wants to use a U.S. based service and another is in Iran they can just sign up for a Belgian account (or wherever). We can't afford to let he internet splinter off into siloed tiers based on nationality.
This is a misconception, normally IRC servers operate in a linked network sharing a pool of users and channels. Also there is no such thing as authentication in IRC, at least on a protocol level.
I remember reading about XMPP several years ago and how it was going to be a universal chat protocol that was also decentralized. I think Facebook and Google chat implemented the protocol at one point
It's not unrelated if the problem exists solely because these kids can make money off of microtransactions, and would otherwise be unable to if the game was a flat price.
> Then the democratically elected Mosaddegh was deposed

Mossadegh was not democratically elected. He was appointed by a dictator. The only part of that process that was even slightly democratic, was indirectly via Majlis vote. The people of Iran never specifically elected Mossadegh.

> No wonders Iran government stance can be a bit tense at time and that they want the Bomb to be at peace.

How does being at peace square with constantly calling for the genocide of Israel across decades and very aggressively funding terrorism & militias? The Iranian people have been protesting their military adventures in Syria as one recent example. Iran is every bit as dirty as the US and Russia when it comes to such activities over the decades in the Middle East.
Ethnicity != citizenship != national origin. The updated title is still screaming drama needlessly.
How is Synapse faring so far on memory consumption? Their README [0] still warns about it in its last section.

[0] https://github.com/matrix-org/synapse#help-synapse-eats-all-...
May I ask, as a parent, what would have been the sensible approach to what you were doing from the point of view of your parents?
While it's perfectly legal for your wife, a Canadian, to go to Cuba, it's still embargoed by the U.S., and Slack as a U.S. company must comply with the embargo (even though your wife has done nothing wrong per Canadian law).
Not really, the ircnet servers (many of them) are linked together and they provide the service like that, you can connect to any of them.
Don DeLillo on the Meaning of Seeing Earth from Space
> It only is if you think someone who has ever set foot on Iran is an ethnic Irani.

We're both adults here and I assume we both can realize that splitting these hairs doesn't make my statement that banning everyone that's ever logged on Iran from slack is, in effect, a ban on Iranian ethnic users?
In the extreme, the logical extension of this kind of application is that over time every surface could be turned into a lens-less camera, by applying a thin photon detector film to it and using AI computation to transform low-quality photon sensor data into photos for human or machine consumption. It could very well be that in the future, any wall, glass pane, or other surface could be cheaply configured to watch/record its surroundings.
> as sickening as it is to imagine Netflix browsing your private messages

Is this really how people think of these scandals? Because I can intuit that Netflix doesn’t really care about doing this; if anything the messages’ content probably gets chucked into some big corpus of data used for analysis or training models, things like that. “Netflix” isn’t a gross guy savoring my messages one-by-one, delighting in the revelations they offer.

Thinking about this in terms of personal offense seems like missing the point. The problem is that they’re shitty stewards of peoples’ information, and they have more of it than anyone else does. They’re now so enmeshed in how so many things work that it’s hard to see how to stop giving them more of it.

Well, I shouldn’t say “the problem”, that’s just one problem. Another is that their leadership appear to be entirely soulless and lacking in remorse or anything resembling self-awareness.
Probably want phone as fallback auth for the inevitable people who lose their TOTP device and didn't save any emergency codes.
The family of a boy without a cerebellum found out how to take its place
Zulip chat is open source, free, can be self hosted and there is no limit on the number of chat messages. Zulip even has a usable mobile client and a healthy user community. Their support is excellent. Also Zulip has proper threading of messages to avoid notification fatigue. Much better workflow even it's otherwise almost identical in terms of features.

There is also matrix (riot.im) which is fully decentralized though the UX still needs a lot of work last time I checked.
I ise irccloud, pretty amazing for few bucks
It’s a shame they only mention Farey when introducing the binary tree construction. It’s called a Stern-Brocot tree (after two independent discoveries). Farey sequences end up being a specific enumeration over this tree.

It’s interesting to see the range of applications this structure has. While it helped me understand a few ideas like how a Cauchy sequence might work, practical applications included things like finding approximate ratios for floating points with various limits on the scale of the denominator and single update list sorting systems that don’t rely on midpoints (they run out of precision and require relabeling rather early). The history of the concept is also worth looking at.

A good overview is available in Graham, Knuth, and Patashnik‘s book “Concrete Mathematics.”
Personally I use Google Photos for that. It's better than Apple Photos cause there's native apps for both iOS and Android, and its web-interface is just as fully featured as the native apps, unlike Apple Photos' web interface that's kind of just a stripped down stream of recently added photos.
Have you actually tried this? I expect that it wouldn't work very well. There's a bit of common wisdom of "don't do TCP over TCP"; the reason WireGuard uses UDP is that UDP faithfully forwards-up-the-stack the unreliability of the underlying Ethernet network. This unreliability is important to the proper operation of TCP flow control for TCP streams sent over WireGuard. If you just plopped those UDP packets on to a perfectly reliable stream (like a TCP stream), it would mess up the flow control for TCP connections going through the VPN (unless something in the stack is taking special care for this scenario).

(I'm very interested in solutions to "I'd like the unreliability of UDP so that I can send TCP over it, but I only have TCP" problem.)
As mentioned elsewhere, it's unspecified in C but tends to be right-to-left in practice. To be clear, my categorization of languages is just from testing it directly, I didn't look it up in the spec for any of them. But I think newer languages try to have fully-defined behavior, at least for things like this.
>2. Discrimination based on ethnicity, religion or political views is forbidden by law.

>Ergo, the only thing left here is that Slack broke the law that forbids discrimination based on ethnicity.

There's no evidence that's the case. Most likely it's done based on IP geolocation. A white (for lack of a better term) Canadian who was using slack in Iran would probably be banned as well.

>In the absence of proof that this user had business with Iran (or any of the other sanctioned countries) through Slack's platform, the export control regulations do not apply.

Banning based on IP geolocation is not perfect by any means, but what's the alternative here? That you ask suspected Iranian users to check a box saying "I'm not an Iranian, pinky swear!"?
Even if what you say is technically true, Slack appear to have interpreted that as saying that they can't do business with anyone who as ever in the past opened up the Slack app in a designated country, whatever their nationality and/or reason for being there. At the very least, that is a shoddy algorithm.
You sound like the kid in school that always asked "are we ever going to use any of this in real life?" in math class.
Truth is I never needed to derive a function outside of school or college. Was learning about derivatives in high school a waste of time?
I can't explain why, but I want to say no, it wasn't.

Also, many times this puzzles are useful in tech interviews to see if the candidate has good analytical skills, which is what is needed.
I've done much the same. I think ultimately when there's a solution that allows you to easily set up your own reliable 'self-hosted' solution, that will be the way to go.

Not sure if anyone has done anything like that yet.

Personal-private social networks (ultimate federation) could be the start of some really interesting innovations around proof of identity and ownership of (and ultimate value-generation from) data.

I'd love to have a tool that was able to collect data that I think would be useful/that I'm prepared to collect and may choose to share, either for me directly to reuse or as a more tangible thing that I could share as I choose.

For example, imagine collecting your browsing data in on a system that you control, completely private and secure by design but that allowed/provided tools for you to sell (safely) that data to companies. They'd get the data at a fair price, and you'd take an active part in the transaction instead of being a gormless observer as Google/Facebook sell it.

A tool to give _you_ the power to extract the value out of _your_ data.

And a platform to enable the kind of companies that have been paying billions to the likes of Google and Facebook to send a portion of it directly to you.

I find this idea quite compelling.
I wouldn't worry about this seriously. Do companies shut down accounts, yes. Do they do it poorly sometimes, yes. Should you always make sure your business is protected against ANY third party service you use, yes. Does that mean you should avoid using these services, no.

You don't know the full story to these cases, you don't know what the person was doing/sending for fact. All we have is a shaming event posted on HN or reddit etc. Not saying the companies are right here, but you are considering things to be fact based on one side of the story and generally no actual facts beyond someone's statements. Someone stating something doesn't make it a fact, it is an opinion, proof is much different.

I have heard this about Stripe many times saying they shut down accounts, or Square as another example. I had my own situation where Square held up a little more than 20k in payments until I proved some details about my business. I did what they asked and had my money released in 24 hrs because I was within the terms of service and I had facts. 9 out of 10 times when people have these issues they are outside the terms of service or are playing loose with facts.

There are exceptions of course too, myself and many others have posted proof/facts around Paypal's deceitful practices of holding money even when you are within the terms of service and have called them ahead of time as required for certain events/transactions.

Also, just as a note, sometimes companies must act based upon legal situations and do something that they normally wouldn't. This happens more often in the U.S. when a company is dealing with foreign individuals or companies and not its own citizens. This is similar to any other Country and their governments enforcing their laws/rules, except at least in the U.S. there generally is some court involvement which provides some checks and balances.
MirrorGlass. An Ira Glass “bot”
The use of licensed music is a critical component in many movies. Just consider Donnie Darko or Goodfellas.
Hilariously 50 shades of Gray started as Twilight fan-fiction.
Ireland, Iran, common mixup. /s
Sākums – Filwud.com
Sanctions are a very blunt instrument; sanctions will always harm people we like, indeed often the very people we want to help with the sanctions.

You can disagree with the idea of sanctions based upon this, but this is how sanctions work. Companies need to comply with sanctions and the repercussions of not complying can be severe.

I'm not sure WHY Slack chose this method to respond to the sanctions, nor why they've chosen to do this at time. Slack may have received a shoulder tap from a US agency that forced their hand or their legal department got cold feet. Until we know for sure, this seems like a overly cautious approach but not some kind of nefarious scheme.
Lightspeed Systems' web filter does DPI to determine if the connection setup actually resembles HTTPS.
The people whose accounts they've closed by mistake are essentially fucked over because the company provides no information and no recourse. Stop making excuses.
Wow. But yes. I recall news from a year or two ago, about hosting providers not cleaning up old PTR records. Also, I gather that there's quite the market now for IPv4 blocks, so geolocation is an iffy thing.
pfSense probably won't implement it natively until it's part of the FreeBSD kernel. If you want to run it on pfSense now you could bundle the userspace Go implementation as a pfSense package though.
IRC! IRC! IRC!
Do you think the solution is to move to another service who may or may not abuse by his position in the future?
With a pathetic ROI: Had these trillions been invested in academia or startups, the world would surely be much further.
just clarify: this is a link to a short editor's note and two wonderful paragraphs from a Don Delillo short story...
Indeed. Long gone are the days when people made extra content for games just for fun (skins, maps, mods etc). The hobbyist modders have actually created few of the most popular games today such as Counter-Strike and Dota.
What does “better ad prices” mean? The NYT doesn’t sell ads to or from Facebook in any significant amount.

This is a conspiracy theory that fails even the “theory” part.
Public shaming. People would be scared as hell if they saw a video of them stealing stuff on the internet.
If it's on github you kind of expect it to be an open source.
That's garbage.

I am not trapped. It's free enough as far as I am concerned.
Riot is currently undergoing a lot of UX work, the results look really promising. Take a look in January for an update.

Disclaimer: I work on Matrix (should have made that clear in the parent comment too)
An IRC channel is hosted by a network of federated servers (such as Freenode or EFNet). This is why netsplits happen when communication is disrupted between servers.

Some networks have bolted-on authentication to prevent people from riding netsplits and commandeering channels, but that's not a part of IRC itself.
In my opinion it's probably worth discussing.

I'm generally concerned if someone tells me not to worry.
I was getting a few a night for a couple of weeks, with no option to permanently lock my account. I had 2-factor enabled and that did nothing. There's no way to disable the emails. I was just getting endlessly spammed by someone who was never going to guess a 24+ character password via any dictionary or bruteforce. Very annoying.
The fact that the core of XMPP is across at least 4 different RFC's means its too complicated. That's the source of the hate.
> Banning based on IP geolocation is not perfect by any means, but what's the alternative here? That you ask suspected Iranian users to check a box saying "I'm not an Iranian, pinky swear!"?

The export regulations apply to business. In order for it to apply, there needs to be proof of a business relationship. Simply being Iranian or having non-business related communication with Iran, which is the only thing IP geolocation on its own indicates, does not warrant invoking this law.
You should be able to just copy-paste a link to a picture and it should appear below the link. Just like in the desktop version.

Send us an email if you still can't get it working.
IPFS is overrated, if we are going truly decentralised hosting for files then something like sia, or whatever blockchain crap that incentivises users to actually store the file, would be better longterm. An easy wrapper around BitTorrent would be of more value than IPFS.

Wouldn’t worry about interplanetary shit, it’s marketing bs.
It is literally their core job to gather data/stories, fact check and publish things. To get one or more wrong is not inexcusable, but its close.

They published at noon because its a big story that geta them clicks, and was crafted to put them in a better light than 'massive lack of basic oversight and fact checking' which sounds bad, because it is.
How low can you go? Ultra low latency Java in the real world
That's true, but why does that mean they need to shut down her account just because she visited Cuba? Would that mean a grocery store would then have to refuse to sell you their goods because you visited the country once?
They aren't the drive wheels so they have no impact on acceleration, the rubber tires are still used for traction.

Alignment could be easily automated today, or a low-tech mechanical guide mechanism could be added for the bus.

I'd expect the maximum comfortable speed to be substantially higher than the guide wheel approach. That guide wheel design seems better suited for aligning the rail wheels than continuous operation.
A Simple Way to Quickly Animate SVGs with Vivus.js
Can't you only RDP (and here is the qualifier) out-of-the-box with an "Enhanced Guest" VM, like what comes with some of the later Windows 10 builds, like 1809?

Otherwise, don't you have to do everything by hand to configured xrdp on the Linux guest?
It's already illuminated by the huge fusion bomb at the centre of the Solar System. We can't make bigger or brighter bombs than that.
Do Boys Have a Comparitive Advantage in Math and Science?
Exactly. I understand the desire for decentralization. There is certainly a lot of hype, and in the cryptocurrency world it verges on religious belief. But I haven't yet seen any examples of the trend reversing.

Even most of the very technically competent people I know are gradually moving toward central services. I'm part of a co-op of people with collocated servers. We started in 2000. We haven't had a new member in years, and we are gradually losing them. I'm at the point where I should replace my server, and I'm having a hard time coming up with reasons to justify the large capital expense and significant time cost versus moving it to somebody's cloud. And that's not even considering the benefits of moving to hosted services. Not worrying about spam, email deliverability, security patches, et cetera, ad nauseam.

I think part of the problem is that the "decentralize!" crowd is willing to put up with a lot of practical inconveniences as long as something conforms to their ideological desires. Their ideology may be perfectly correct, but until it has practical consequences, most consumers won't shift. So they're going to need to come up with competitive services that are better than the existing ones. Better not just to them, but to regular users.
https://twitter.com/a_h_a/status/1075691620081623041

This is almost certainly related to the user's travel to Iran, and not any form of racial profiling. Everybody please remain calm.

It's emblematic of today's society that at the first mention of ethnicity, everybody grabs their anti-racism pitchforks. I agree racism is a problem, but let's treat it appropriately. We need to look at it more like drug addiction today (an invisible psychological problem that can be healed), and less like drug addiction 30 years ago (a moral failing that must be punished).
Malcompetence?
Deterrent is a thing. Even a couple hundred well-publicized arrests (heck, even a couple dozen sufficiently well-publicized arrests and prosecutions) could move the needle on replacement needs, insurance cost, and all of the intangible inconvenience associated.
> who doesn't follow my delivery preferences and takes my stuff to random UPS stores that I have to pick it up from

Corporate policy, Access Point after 1 attempt is cheaper than 3 attempts when the resident is likely at work anyway. Driver release (most situations where the package is left at your house and the shipper didn't explicitly authorize it) is at driver discretion, it's their problem to a degree if something gets stolen.