skysight-inc/HackerNews huggingface dataset:
>There's a difference between a one-off command-line utility, and implementing elderly unfriendly software.

Say I released my console utility publicly. Say I make money off of it, one way or another. Am I obliged to make it work for your 90 year old grandma now?

Sure, your grandma probably won't need this particular thing I made, but others might - you never know. But, on the other hand, I'm fairly sure that the significantly larger effort I have to put in would not result in significantly more income for me - this is not a profitable thing to do.

In the end, like almost all other arguments about The Right Thing To Do, this is an argument about resource (re)distribution: am I obliged in some way to distribute my limited time and attention towards the hypothetical 90-year-old grandma? Even if it results in my making less money (or, indeed, turn my profitable side-project into a loss-making one)? Under what circumstances should I be obliged to do this, over and above my economic incentive to serve more profitable - less demanding - customers?
And GitHub bent over.

Just host it somewhere else.
unofficial APIs or unofficial documentation about the APIs? what exactly was this, and if the latter, are the APIs still available?
> TS can't know about your "classes" - they're a runtime thing. Treating them the same as interfaces can make this much nicer.

It helps sticking mostly to interfaces as it helps managing expectations. Class information gets discarded during compilation and that brings with it some quirks. Java Generics is another example where type erasure leads to quirky surprises.
> Sorry, but could you reorder your paragraphs

Yeah, done. Also added the timestamps to be extra clear.

> A problem is that the AM/PM period modifiers seem to be missing, though

No, it's not missing, Sweden don't use AM/PM, there is only a 24 hour clock. So all the times are either in the morning or during the night.

> also could you comment on the untranslated parts around the ones that you translated; what are they about, approximately?

Sure. First six pages is just police yadda yadda about the freedom of information request. Other parts are about making the requests secret as journalists are trying to get out information, confirming addresses, comments on deciding on meeting times with some lawyer, some "Linda viassgren" doesn't want to speak with the police and similar stuff. Nothing interesting really.
You don’t need a distro for this, and WireGuard has been available and in use for several years. So in that time has anyone developed a practical 2FA solution that is compatible with it?
Ask HN: Which (android) email clients do you use?
Since there is no thunderbird style client for android, i'm wondering what others use which would allow for multiple inboxes to be culminated into one place, sending from different accounts, etc.

Apologies for the brevity, but the question really is: what do you use?

cheers
Natural Ways to Prevent Hair Loss
Translation was done from the PDF document (https://data.ddosecrets.com/file/Assange/Assange-Sthlm-polis...), where there is no errors visible. It's only the copy-pasted text (that I pasted in the HN comment to give some context) that has the errors.
I'm running OpenWRT on a Netgear R7800 and see 940Mbps between lan and wan (that's wired lan, not wireless) with flow offloading enabled.
No but it's the closest available. Two classes C1 and C2 that both implement interfaces I1 and I2 can be said to have a common structure. That is, if they both implement I1 and I2 then they have that structure in common.
No actually, If there are positive developments it will be scored from 1,2 or 3 and if there are negative developments then it will -1,-2 or -3 and if there isn't anything going on regarding that then it will be 0
We're evolved to be in a social environment (the physical world) that regulates our social interaction.

The internet abstracts that all away. If there are natural limits on what and how you engage with online they're vastly different.

We need to make the internet closer to what we can cope with.

From my light understanding of "non violent communication" I think the NVC creator would take the view that the internet just amplifies our existing deficiencies. I think it would be worth trying forums that impose NVC patterns; perhaps NLP could be applied to automate this?
If they predict sub-zero temperatures in early spring you have to cover your plants in the garden or they are likely to die. If you leave your house for a week or longer and they predict consistent sub-zero temperatures you have to set heater to keep it above 0C or drain your pipes so they won't burst. That's pretty practical threshold if you ask me.

Nobody says in the weather prognosis "beware people it will get sub-negative 17 C at one point", they just say the lowest it will get. But they do warn if it will get sub-zero C at any point, there's a separate word for it.

> Any time it is above ~0F the roads will de-ice during the day from the salt they put down.

The ~0F for salt-water mix is a very fuzzy threshold, depending on the proportions it can be anything up to 0C in reality. In practice I just expect ice if it's sub-zero C, I don't really know if they will salt the roads before I'm there and how much of it will remain when I'm driving there.

I also don't understand why you need 100 degrees when you can't distinguish between for example 70 and 80 F. Could just as well be using dekoF without perceived loss of precision.

> Powers of ten are just scientific / engineering notation, they aren't really all that dependent on the underlying base units.

The problem is converting between feet, pounds, inches, miles, gallons, etc. It introduces ugly factors everywhere. Sure you can do it, but it turns something you can do instinctively on the fly with metric into something you have to solve on a paper or with a calculator.

Fun exercise to showcase this - how many 50x50 cm tiles to tile a 2m wide pavement 5 km long? Now do the same with 20x20 inches tiles for 5 feet wide pavement 3 miles long :)

See roman numerals vs positional system. Multiplication with roman numerals is a daunting task, while kids in primary school can multipy long numbers with positional system. Despite that there was over a century where both systems coexisted, and some people even complained that "positional system makes falsifying accounting books too easy".

Also 1 kg ~ 1 liter for most liquids is very useful for quick estimation of mass and volume, can't do that with pounds and gallons.
I'm currently at Indeed Japan and I'm pretty sure I can make ~300k as an IC in 1 promo or >>300k as an IC in 2 promos. Of course, at the corresponding level at Facebook in Menlo Park, I'd make 200k+ more...
Ask HN: How do you maintain your medical record?
I am in a location where not every hospital/clinic is digital and not neccesaily one can have access to others. In this case I have to always maintain and carry the thick file of prescriptions and reports with me for every visit . Is theer a open source tool or web based tool where records can be maintained chronolgically for me and family members.
“API” is a weird term to use in this context as it’s not actually an API server or anything like that. This is just an HTTP client for Instagram’s mobile app API.
Yes, I liked the idea of ytt and after playing a bit, I felt that we could do YAML processing in some more YAML-native way.

YTT fulfills its mission, but I wanted to explore a more generic approach and have the loading of libs and values using the same mechanism. Also, allowing the reusable parts to be written in YAML and not only in the additional programming language.

I aim at bringing some ideas in this area and if they make sense, I am happy to see them live, be it in Yglu, YTT or any other tool.

Also, the fact that building Yglu was fast because of YAML parser and YAQL were already existing made me explore on my own, rather than developing these ideas in modifying or coding YTT libs, what I first imagined.

About the readability, I also don't see an argument here. !? vs. #@ does not matter a lot. It only matters that !? is already understood by the YAML parser as a tag, avoiding me to write a parser (I would not have started this work). The cool thing is that tags can also be used in mapping keys.

I will rephrase the "single source for template values" into something that gives better credit, because I really meant that import mechanisms should be the same for values and other stuff (libs, functions, ...). And aslo not only as overlay.

Thanks for the inspiration and let's continue to try and relieve the YAML pain around us.
A test-driven (programming) learning framework (examples in Rust)
You're (exactly like unoti) assuming there is a business. If it's just a game, and no business, it's not "bad for business".
Ancient New Zealand: Squawkzilla and the Giants
I'm skeptical of the original comment. If true, I think this kind of activity should be promoted and encouraged.
For XMPP to compete with Matrix there should maybe be a website that defines something like "XMPP Profile 2020" as an exact set of extensions that are required to be considered. Then list only clients and servers that fully meet all of that profile, and compare only the capabilities in the profile with competing protocols like Matrix. Without something like this evaluating XMPP as a user is tiresome, and it comes across as outdated, inferior and messy.

To compete with things like Slack, the website should be even simpler: A single choice of client / server that are known to work together perfectly, a big download button to an all-in-one installer that requires little configuration out of the box, and nice big screenshots of all the included features.

Same for IRC.
Yes the discrimination and persecution and negative scores in percentages with colors as orange and red.
Also 32GB/2TB/2.4GHz_i9, no noticeable fan problems.
> Men det är endast ett forme'llt förhör som trai tiåttits. av mio i alla fa'l l.

Looks like "endast ett formellt forhor som ??? tillatits, av mig iaf" -- only one formal interrogation that has been authorized, by me anyway. But the OCR is really bad. Good job with the translation!

Edit: no, it's not, should have looked at the graphical version!
2020.02.02. 02:02:02
2020.02.02. 02:02:02
> This ranking is based on 14 different paramters

*parameters
> EDIT2: sorry again, but I think you put 2019 in some timestamps by mistake, could you correct that, please?

Sorry about that, old habits are hard to kill. Fixed that too.
Yet the iPad has a different connector type for attached keyboards.

Are you saying that no one will ever need anything besides USB C?
Yeah, you are right here. It sounds nice to talk with business owners, but you'd be doing it for months to get any valuable insight. Better to build something that you can probably sell and talk with people in the course of selling it, not upfront. You can always pivot a bit once you're in a market.
A lot of India based SaaS companies register in Singapore or USA while keeping their entire dev team (and sometimes even the rest of it: sales, marketing, support, etc) in India.

The incentives being ease of international transactions, capital / debt availability, simpler tax policies.
Sorry I was not clearer. What I meant was an operation like in China where you have to be careful about what you look for on the Internet. I saw a video from China where the police was interrogating someone supposedly because of his remarks about police confiscating motorcycles in WeChat. They were actively mass monitoring, found someone they didn't like and took him in for intimidation and questioning, perhaps more. So in effect, they are monitoring what individuals are doing on the Internet to catch and punish them en masse. My point was this type of "watching citizens and snubbing those that look at things they are not supposed to see" thing is not (yet) a thing here. You can go ahead and "read" anything, they don't care (by that I mean nothing will happen to you) but they have a problem with the site being able to serve a Turkish audience here.
This would be great for black people as black people don't need to announce to everyone they are black before they are discriminated against.
> "Apple doesn't care about QC anymore" is sort of bonkers.

Excuse me, but that's exactly the case here.

Only Apple can brag about "learning about mistakes" and then have temerity to do them even worse.

The MBP has poorer thermal solution than noname Chinese OEMs that market similar machines at $700-800. Just look at that wimpy single heat pipe and the radiator sizes.
Africa is a very large continent with countries that range from "have legalized same sex marriage" to "have death penalty for homosexuality", so saying a region is "clearly closer to Africa when it comes to LGBT+ rights" doesn't make a ton of sense..
Unfortunately that's only because they are cheap
The Terminator Event in Ghost Recon Breakpoint Is Good
Dung beetles prefer human feces to those of wild animals
It’s safe to assume that people took the model closest to their desired specs and then added RAM or disk space. In this case it’s always an i9.
civit rights -> civil rights?
.NET identity with custom PostgreSQL store, migrations, unit tests, and Norm.net
> dirtvärymdän" (CapableWeb: not sure what that is...),

The text says "durtvårymden", and the latter part rymden, in context, is likely best translated to "ether". Ie, they don't want their name to be circulating in the ... ether. I would guess Durtvå is either a misspelling or a specific network.

Update: Did a google (should have done that earlier) and got back an answer: Durtvå is the "Datoriserad utredningsrutin med tvångsmedelshantering" system. Translated to english I would call it the computerized investigation and police action system.
My 16 inch MacBook with a i9 2.4 GHz has a significantly better battery performance than my 2016 i7. It’s also so silent I can hear high pitch sounds from the RasPi4 lying next to me.

A very different problem that’s almost never discussed is the fact that you cannot always plug two different displays via TB3 in, one on the left and one on the right, without triggering some bug that doesn’t correctly enable the respective other display until the cable is removed and 20 or more seconds waited until it’s plugged in again. That’s been the case for the 2016 and my current 2019 model, and it’s been the case for everyone in my team with two or more displays via TB3.
Why must I log in to FB to read this?
"This is a PHP library which emulates Instagram's Private API. This library is packed full with almost all the features from the Instagram Android App. This includes media uploads, direct messaging, stories and more."

https://web.archive.org/web/20191207221404/https://github.co...
Like so many others, these rankings seem to be far more focused on the LGB than the T.

Also, the site tells me that I'll get murdered or sentenced to death if I visit a given country, and then immediately below that displays an ad for flights to that country's capital city. I really don't think your CTR is going to be high on that particular ad placement.
You can keep your germs, but please wash your hands long enough so you don’t pass them onto others. That’s why we have restaurant staff wash their hands
It's not "tillats", it's "hallits" (missing right keyboard setup right now). See https://imgur.com/a/eRbfe11 and the full document here: https://data.ddosecrets.com/file/Assange/Assange-Sthlm-polis...

Also, translation was not done from the OCR but manually, see https://news.ycombinator.com/item?id=22210259
Come again? This is pretty much word salad.

In the source data, Saudi Arabia is scored as a -2 for locals hostile and France only -1. The percentage is 17% and 33%, respectively. Why is this?

The conversion to percentages doesn't make any sense.
If you want to help with translating, take a look at the PDF: although the OCR is bad, the included scanned text is supposedly OK for humans to read.
Different product, different business, different time. When AppleWorks and FileMaker were spun off, they were likely significant chunks of revenue in their own right. By the time Aperture was taken out back, it wouldn’t even have been a rounding error in Apple’s accounts. Far quicker, easier, and cheaper to kill it.

Remember, everything Apple does, it does to advance the interests of Apple. The company. Not the products, not the departments, not the employees, and definitely not the customers. The same is true of any large org.

The knockout success of iPhone grew the business by magnitudes almost overnight. iPhone Apple, frankly, is too big to be wasting its time now on niche products with limited potential for growth, even if those products are very successful within their own niche. If a product doesn’t fit with the current business strategy and portfolio, it’s out.

It’s one of the basics to running a successful business: don’t be distracted. And definitely don’t be sentimental. Poor Aperture just got left in the iPhone’s dust.
I don't think this is right for every category though, the only thing in the methodology I could find is this

> The categories have different levels. If a category has three levels, a maximum of three points can be awarded.

Keyword being "if". They don't specify which categories these are. Logically how could you score higher than a 1 in equal age of consent, that's a true or false question right?
I'd be happier if as much thought had gone into better system layering to allow Android kernels etc. to be kept updated. There must be some opportunity cost for humanity to have planned obsolescence over billions of mobile phones.
Another 3rd of indians just want to leave india. There are now cities in Canada for example that are Indian majority.
My guess is that the police have some internal name for communication between police <> outside or possibly journalists. At least that's what I gather from the context, they don't want this to come out in public.

> Update: Did a google

I see! I did some searches as well but came back empty handed. Thanks for figuring it out!
I agree that ISPs are a problem, but it's possible to build a reasonably blockproof service with a doze of p2p darknet and reliance on common transport protocol (read: https). They would, essentially, have to find every node on the network and block them. Or perform very expensive traffic analysis, which can be defended against by designing normal protocol traffic to look very much like normal web traffic.

As always, adoption is going to be poor because even among geeks it's rare for one to deeply care about privacy & anonymity let alone lift a pinky for it.

Unfortunately, the worst threat is a legal one: just offer punishment for anyone who is found guilty of participating in such a network.
There's also FreedomBox (https://freedombox.org/), which is part of / released with Debian.
In terms of forums, the trolls existed but people knew how to ignore them. They didn't remove the troll, they just didn't feed them.
The selective enforcement is really a competitive advantage for the US and it is mind-boggling that Trump has suggested to openly allow bribery.
Well as far as “all Android phones have USB-C”, a quick Google search for Android phones on Amazon brings me to this link:

https://www.amazon.com/Honor-Unlocked-Smartphone-Dual-Lens-E...

“Whats in the box:phone, power/wall charger, Micro USB cable and sim ejection tool.”
I have been having similar issues with freezing, but only the video stutters, everything else keeps running in the background. I also have the base space gray model.

Weirdly enough this only happens if I don’t turn off the mac for days (only putting in sleep mode) and when the ram is close to 16GB.

However, when the ram gets to 16GB, the only thing that gets impacted is the video, there is no spinning wheel, audio doesn’t stop. Just the video stutters for a bit, then jumps to present.

The theory here is that the onboard graphics card doesn’t have enough ram for it, it is being swapped constantly, which causes the stutters.

I hope a system update will be enough to fix it.

Edit: adding “no” to spinning wheel
I see! Thanks!
There'd be a bunch of BSL-3 facilities all over the place. It isn't like the Black Death or the Spanish Flu needed a BSL-4 facility to incubate in.

It is possible; but a lot of things are possible. It is a mighty leap from a starting point of basically no primary evidence and all the people who have on-the-ground access to evidence are very busy managing a rapidly growing crisis.
Do you mention they anywhere on your site?
> How many Matrix servers are out there ? One, that is still in beta (Synapse).
Worth noting that Matrix as a protocol and Synapse as a server implementation left beta in June 2019 (https://matrix.org/blog/2019/06/11/introducing-matrix-1-0-an...). Matrix is deployed by governments and civic institutions the world over including emergency services. It is literally trusted in life or death situations.

While Synapse is the most mature server implementation there are others under active development listed here
- https://matrix.org/docs/projects/try-matrix-now.
Web Archive has it: https://web.archive.org/web/20200201105504/https://lucassimp...
> The amount of pseudoscience being peddled for attention or thrills in these threads is getting really worrying to me

That's because a reality like Michael Crichton's novels is fun to imagine, albeit...fictional.
I try to find out where the front and backend config files are for quite some time now. They are mentioned in the guide, on your forums, they are not in the program folder or in the app data folder and googling it proved to be quite useless as the name is not unique enough...
My 2008 MacBook Pro ran at those temperatures for many years just fine.
https://webcache.googleusercontent.com/search?q=cache:ZN1iW1...
https://web.archive.org/web/20191207221404/https://github.co...

> Why did I make this API?

> After legal measures, Facebook, WhatsApp and Instagram blocked my accounts. In order to use Instagram on my phone I needed a new phone, as they banned my UDID, so that is basically why I made this API.
No, but theoretically it could.
You mean like if you buy a Tesla you can’t use a standard gas station....
Apple’s New Map, Expansion #7
Isn't the google vs oracle still on? How did github rule that apis are copyrighted?
The use case here is an AZ going down (reasonable to guard against) and an individual machine failure (the first reason we use HA like this anyway).

An AZ going down doesn’t make all other hardware reliable, and equally a machine going down from a cluster doesn’t mean that all AZs are going to be reliable.

Many products have uptime requirements above what Amazon can provide at the AZ or machine level.
https://www.researchgate.net/publication/337543657_Linking_d...
No, I mean today it's standard regulated connectors for phones, tomorrow it could be standard regulated connectors for cars.
I've always had problems with external displays on macbooks. Particularly when using 2, regardless of hdmi or TB, but even a single display sometimes refuses to work without repeatedly unplugging and retrying. Never explicitly tried leaving for 20 seconds though, I'll try that next time
I was more in mind of steering and transmission algorithms.
You're right, that part was badly worded.
I've changed it.
Where? Pretty much anyone will honor a DMCA takedown. There might be some grey area where some hosts will be better at identifying an invalid/bad-faith one, but this one appears to be valid.
Anyone has the actual git repo as well?
I'm not on about gTLDs like .com, I'm on about the privately owned ones like .amazon and .google
I checked 2017, 2018 and Canada held a consistent 1 score. I also found this in the 2017 document:

"With regard to anti-discrimination laws up to 3 points can be awarded, making a distinction, for example, whether the principle of non-discrimination on grounds of sexual orientation in the constitution or only in a law for a specific area is shown."

https://spartacus.gayguide.travel/gaytravelindex_2017.pdf

Also in 2019 Kenya managed a -1 score. Presumably they had equality and repealed it.