skysight-inc/HackerNews huggingface dataset:
> The method for diagnosing dyslexia, known as the discrepancy model, was relatively straightforward: test a child’s IQ and their reading age, and if there was a discrepancy between the two – average-to-high IQ, low literacy – that child was dyslexic. Elliott felt unsure about these assessments. The children he tested for dyslexia all struggled to read and write – that much was clear – but their literacy difficulties manifested in different ways.

I'm a dyslexic, and I was given extra attention is school that significantly helped me. I have a pet theory, and this article seems to agree with it to some extent, that there are several or many different neurological conditions that are often put in the same label 'dyslexia'. I hope that one day more research is done to separate out the different underlying neurological states so we can better teach all children to read. The article's conclusion -- that because dyslexia is an inprecise term we should abandoned it to an even less precise term -- is flawed. We should instead work towards creating more precise language and understanding around the different ways low literacy manifests in children.

If I was an incredibly wealthy technocrat this would be a pet research field of mine. If we can improve childhood literacy education it will have massive returns on that person's lifetime contribution to society. Understanding how the brain processes language also has significant implications for other lines of research as well.
Mobile banking app asks for permission to scan all files
Mobile apps are increasingly asking for permissions they don't really need, presumably because most users grant these permissions without really thinking about it.

The latest installment of this is my bank's new mobile app asking for permission to read/write to all files on the device - allegedly just to "scan for malware".

If you refuse permission, the banking app just refuses to work. You cannot check a box saying that you'll accept liability if there is malware on your device that results in loss.

I feel that this behavior makes a mockery of the notion of giving "permission". Apps have far too much bargaining power - the app effectively holds a gun to your head and demands to see all your files. What does it do with them? Does it use the results to gain insight into your potential creditworthiness? Does it sell some kind of fingerprint of your device files as an extra income stream? I have no way of knowing.

This kind of thing is becoming more common and I wish Apple and Google would crack down on it - ban apps that won't work unless the user gives certain permissions. Alternatively I'd like to see "fake" permissions that give an app access to a fake filesystem or to a fake camera/microphone.
Not that this isn't useful, but I think I get all these features with an org-mode file and a ripgrep search using counsel. I think I get all the same features.
Data and statistics aren't getting through, so maybe the answer is to rebrand it. Drop the word "nuclear". Chernobyl is too powerful of an association. All the data in the world is just no match for that story and imagery.
It also still supports the entirety of the original DS homebrew scene, including my favorite flashcard: the SuperCard DSTWO [0], which includes an onboard CPU and RAM for running software that's more powerful than the host DS! You could feel the chip bulging out underneath the label, and the cartridges went into the slot with an odd "squish" because of that. A ridiculous yet beautiful piece of engineering.

[0] http://eng.supercard.sc/
Reading reddit forums this morning, it seems individual consumers didn't even get a chance to order - sites like Bestbuy went from "Notify when in stock" to "Out of stock" at 6am PST (supposed preorder open date).
I can certainly believe that a non-trivial part of overeating in the US is having 2 or even 3 high calorie meals per day (plus snacks)--rather than people routinely eating dinners that are too big.

>could it be that city life is more conductive to staying thin

Maybe? I'm not sure most people walk enough in a city on a day-to-day basis going into an office to really move the needle. And they're probably eating out more and cooking at home less than they would if they had to hop in a car and drive somewhere. Which certainly can lead to eating more than you want.
I think what you're describing are Registry Premium domains. This is typically unregistered inventory that the registry withholds and sells at a higher price point. They are usually higher quality keywords. We don't set the price on these. Our registry partners do.
Roads are non-rivalrous (to an extent). Meaning during off-peak times a private toll road would likely be under utilized if it were not regulated/subsidized. Another reason is that if a road happens to be the shortest path between a populous area and an in-demand destination it would likely be something close to a natural monopoly. This could potentially lead to high prices, too many billboards, etc.

https://en.wikipedia.org/wiki/Rivalry_(economics)

https://en.wikipedia.org/wiki/Natural_monopoly
On Mullenweg and the Jamstack – Regression or Future?
We made an open source ESP8266 dev board for makers
Sorry to sound pedantic, Im just trying to make sure I understand correctly. A false positive would be domain doesn't exist but it has NS records, and a false negative would be does exist but doesn't have MX records. Is that right?

This would only create false negatives, correct?
Ah Namecheap, the first and only domain registrar I've ever used, first used them to get a name for a Minecraft server I hosted almost a decade ago :)

Definitely would recommend. Haven't used Godaddy myself, but i've heard horror stories from others
hub was also a github project. Somewhere there is a blog post or something explaining the relationship of this to hub -- basically, they wanted to start over with new architecture and new thoughts, and a more clear organizational commitment to it (even though hub is at `github/hub`, it is github-owned code).

There is no particular plan to phase out hub, but once github CLI covers enough features, I'd expect people to switch over to it.
1,500 maps depicting the five NYC boroughs
I guess I just don't understand why Mozilla would spend money on this? Google is under no obligation to care about their findings. Why not spend money in areas that will actually benefit people? What do they hope to gain by this?
Talking != proof. Some people at GoDaddy seem to have been busted for doing this independently, and were likely fired. Is it still happening since then? Nothing here would give you a clue.
A local tech meetup I go to has managed to get some very well-known and accomplished speakers. They don't pay speakers fees, so having a large personal network is really useful. The local tech community is large, and a few senior tech leaders are involved with the meetups.

The meetup is also involved in running a conference. And some companies are willing to pay travel expenses for their employees to come out and speak. It's good for marketing and recruiting.
Back in the day it was trendy to affix the year you signed up for an account to your account name - rather than the birth year. It was interesting to see things like sandra96@yahoo.com still the primary email address when sending someone an email to catch up post uni.
Why is the German article posted? English: https://en.wikipedia.org/wiki/Trolley_problem
What, over the last 4 years, has given you even the inkling of a thought that the Republican-led Senate is willing to, or even capable of standing up to Trump? Trump refusing to leave is what they want, they will do everything they can to ensure that it happens.

I'm aware of the meme "well the senate will change" but... what if they just don't want to either?
Right, because all societal issues will just go away if we close our eyes and ignore them.
Normalize.css: A modern, HTML5-ready alternative to CSS resets
I've worked in medical software and I want to second indymike on this, because I think it is important. The requirements for security or privacy are used as excuses to make only the smallest and most moderate of improvements to these applications. Year after year the UI stays the same and the product stays the same and the pain points for the customer's employees stays the same (remember that doctors in hospitals have some say but the business-side of the organization buy this software).

IMHO, this is one of the big excuses they use to push off interoperability. The lack of interoperability combined with the big vendors controlling the standards (i.e. HL7 or whatever) are freezing smaller vendors who might have dramatically better products out of the market.

Mark my words, the big consulting firms will use security compliance as another way to keep smaller and more agile companies (some with dramatically better products) out of the market.
A decade! Thank you for that.
The alpha go team is working with Chess grandmasters to determine which variations to the rules of chess result in a larger state space with more complexity.

They believe this will allow them to find a game that has more space for human creativity (since most games now are very constrained in the first 40 moves or so).

Would be cool to submit this game to see where it falls :)
Please have mercy on those of us whose CEOs set up the email and Office365 accounts.
Looking at the history in the wikipedia article that was linked in the GP post, none of the executives who used that phrase are with the company anymore.
This is cool and could be used as a learning tool, but I got bored after 22 cities
> Food deserts are a myth

It's anecdotal evidence, but as a European frequently travelling in the US, I do have a hard time finding what I consider healthy food. I usually skip one meal each day and still put on weight. I suppose that if you're really careful and cook your own food at each meal you can get by, but all the incentives are there for you to eat a lot, and a lot of junk food.
Just like miscreants are taking advantage of free speech by spreading misinformation and conspiracy theories on FB the platform?
That simply distills the conversation into semantics
I use the older `hub` for only one command, but it's not that one! Instead, I use it for opening a PR from the command line. Since my work generally consists of making feature branches and PR'ing them, I use `hub pull-request` sometimes multiple times a day. Huge time saver.
Consider that a lot of the complains are that YouTube constantly recommends already watched videos, instead of new and relevant ones. Then, if a user watches a single video on a topic outside of their usual interest scope, YouTube replaces any semi-relevant recommendations with with that new category, regardless of if the user is actually interested in the topic.
It looks like they are still disabling it: https://youtu.be/AG_ZHi3tuyk?t=627
sorry, i missed initial quote
Consider my upvote that I'd be interested in buying .as domains on Namecheap.
Gotta say, a hikaru no go meme was not something I expected to see on HN...ever.
Sorry, that was probably too glib of a response. How about this: John Oliver has a history of making ill-informed rants that conveniently skip relevant facts or counter-arguments for the sake of having a pithy little segment that sounds funny and which complements his English mock-outrage. It is not a good argument against nuclear power and in fact it generally only takes a few minutes to point out the rows and rows of strawmen he has set up so that he can knock them down with comedic zingers.

We should have higher standards here.
That slogan has probably done them more good business than they know.

Same. I like to see it myself and look for it each time I visit.

I consider it a canary. When that go÷s away, time to evaluate things again.
Yeah, it does have its differences, that is true.

> unbalanced apostrophes?

What are you referring to exactly? Can you give me an example? Do you mean something like Integer'Last, which is the largest value of type Integer?
I think that's fine. The reason we fix screwups is so the next people who arrive don't see them. We don't fix screwups to hide that sometimes we fuck up. If someone goes out of their way to find old screwups, then so be it. As long as not the majority of people see it, we're mostly fine.
a really bad look lol. going to put them out of business once everyone is aware of how they don't take responsibility and blame their users
>Wait, we're better than this on HN

No were not. We're just more polite and consider it customary to google up someone else who agrees with you that you can cite.

Humans are pretty consistent. The rules of conduct vary between tribes.

And FWIW John Oliver seems to be a pretty decent comedian. His filter bubble certainly informs his work and he's prone to bias but he's an entertainer by trade so I don't count those against him.
> You're looking at virtual memory and not resident memory.

That does not change anything in the conclusion.

685M kwin_x11
417M plasmashell
161M krunner
74820k kded5
58612k kdeconnectd
53368k polkit-kde-authentication-agent-1
52460k ksmserver
50364k kaccess
49488k plasma-browser-integration-host
48568k kwalletd
44268k kglobalaccel5
44044k org_kde_powerdevil
44020k klauncher
40384k kactivitymanagerd
26068k kdeinit5
24432k xembedsniproxy
21508k kscreen_backend_launcher
18964k file.so [kdeinit5] file local:/run/user/1000/klauncherwpWDlK.1.slave-socket
11672k kio_http_cache_cleaner
3984k kdesud
3652k xsettingsd
96k start_kdeinit

144M kate
96464k konsole

----

73828k xfdesktop
59788k xfwm4
44508k xfce4-screensaver
38552k xfce4-appfinder
36260k xfce4-panel
29392k xfce4-session
29216k wrapper-2.0 /usr/lib64/xfce4/panel/plugins/libactions.so
27156k wrapper-2.0 /usr/lib64/xfce4/panel/plugins/libsystray.so
27064k Thunar
25284k xfsettingsd
25284k xfsettingsd
25140k tumblerd
17656k xfce4-notifyd
15248k xfce4-power-manager
5880k xfconfd

54492k mousepad
51244k xfce4-terminal

The findings from the article are non-reproducible, too. When I run the desktop environments with a text editor and terminal each, `free -h` reports a clear difference in the "used" column:

KDE 5.19.4: 1.2Gi
Xfce 4.14.5: 521Mi
I think we're better off without the .feet domain... I shudder to think what horrors the internet would produce with such a thing.
I just want to caveat this as it is not a Ruby construct, it's part of Ruby web servers. Because they are long-living Ruby processes they are only loading files once (I suppose it's similar to compiling). This means it runs all globally-scoped code, which class definitions and constants (generally) are. That's actually what Ruby bootloaders like Spring and Zeus are doing on your dev machine to speed up the load time when you use Rails commands. They cache all that globally run stuff in their own process. It's also why they run into a bunch of issues when you have logic in your constant definitions.
Can I recommend gandi.net as a way to check your domains? It's just what I'm using, and their whois interface is really nice imho
Because that's only one aspect, you also have to consider other things like availability of investment capital, operating costs, and the bureaucracy of starting and running a business.
> If you work ... with huge social responsibilities, discussions about ethics ought to be unavoidable, in my opinion.

The problem is distinguishing ethics from politics. These are very hard to disentangle, because ethical values are usually based on some political orientation. And I don't want Facebook to be making political decisions on my behalf, as a user. And I don't even want internal employee discussions to be derailed by political considerations.

So how do you distinguish ethics from politics? I don't think it's possible, unless the company defines its own ethical values, a priori, and only considers those when making decisions.

If you read the article, I think that this is precisely what Facebook's new policy is trying to do by putting a fence around "social issues."
By economoc ostracism you mean boycot? Cause that one used to be valid and speech just a few years ago.
For maps I use OpenStreetMap. Good enough for me and I can fix issues and add data myself and contribute for a common good.
Microsofts underwater serverfarms are apparently much more reliable
I grew up near Chernobyl and my parents still work on Chernobyl power station. You actually don’t have to convince anyone there in the benefits of nuclear.

Renewables are great but can’t meet 100% of demand. And when they can’t we should be using nuclear.

As a CA resident now (who installed solar on my roof) it sickens me when our “leaders” scream “climate change” but close nuclear early and buy coal-generated electricity from Utah instead.
And humidity. And light.

I have a traversing flat, and even then, the bathroom being a cul-de-sac, I regularly ensure its air gets renewed. In fact, my washing machine leaked, the wall smelled mold, I’ve had hard time getting rid of the smell. In a flat where I can make air circulate!

Then about underground. Before opening the article I wondered “How can they build under earth level and not have huge humidity problems?” Earth is surprisingly wet, and humidity hoovers around. Plus rooms are i cul-de-sac, only one opening. But again, I’m asthmatic due to mold in a house when I was a child, so I certainly have developed my senses to avoid places which may put me at risk.

Then about light. It’s always been obvious to avoid depression one must flood the spaces in light. In fact, when I watch 007 from 1970, I wonder how people didn’t get depressed with wooden and brown interiors, which are, by all other artistic and craftsmanship considerations, absolutely beautiful. It is perhaps the two first considerations for the house I’m trying to buy: Wide windows, away from streets so I can keep them open and keep the inside dry, and light.

But I see one upside for their choice: Environmentalism recommends roof gardens for temperature regulation without AC. If people give weight to an environment criteria, it is legitimate.
Do you mind sharing some of use cases for the service? Like why would a small business use something like this?
I use this with the Google Analytics Sheets plug-in to build full-funnel views that update automatically (well, the GA plugin updates when I run it, but that's so simple it might as well be auto)
We're talking about competition.

Here is a previous world record solve from 2016, in about 31 moves over 4.73 seconds:

https://www.youtube.com/watch?v=SjOyaf2JKoE

You don't just pick that up from a book.

Optimal number of moves is 20, so ~30 is pretty good.
On windows? This is the fault of windows defender locking files until virus scan finished.

After I declared an exception for thunderbird.exe, thunderbird performs as well as on Linux
You really, really don't want registrars to enter that game.

A registrar is simple: request a domain, they check you match the requirement for said domain rules, take your money and register the domain for you. Very simple, very stupid, very non-opiniated.

If registrars start deciding who is worthy of domains, what arbitrary set of rules they want you to follow on top of the real ones, what set of laws they act as judge for ... Things would go wrong insanely quickly.

If the price of that is that they let abusers through too then fine, they're not the justice department either way and if they apply the judicial decision once those abusers are caught, that's all we should ask from them.
You’re probably not mad, I work like that too. It’s basically the only way that doesn’t bore me to death before I even start.
Getting rid of Send is so disappointing. That was a hugely useful tool.

Why not add a Report button and start charging for the service?
I had the same experience with GoDaddy. I searched a domain name, which was available. The next morning I attempted to purchase the domain and it was owned by GoDaddy.com. I also had a domain with them for 9 years, which expired for a day and when we tried to renew, they owned it and were selling it for a much higher rate. BIG, BIG WARNING! Do not use GoDaddy to search for domain names. I would stay away from them period.
> Can you imagine a successful doctor or a business owner being seriously offended because someone on the Internet called them a bad word?

Yes. Do you know any doctors or business owners? Cause both are often reacting quickly on what was said.

Always did. Quickly and severly reacting to offense and retaliating even used to be part of manhood. Not that it was good thing, it is good that guys dont duel over what was said.

But acting like offense is new concept is ridiculous.
This problem is even bigger in some countries.

Without a specific app on a mobile phone, doctors will not take appointments, pharmacy will not dispense medication, social services will not provide services.

A problem with the presumptions that

1) I have a device that is internet connected,

2) I have a device that is compatible with the apps,

3) I will grant excessive rights for the apps on the device.
Ask HN: Solving Common Programming Issues
Is there a website that collects solutions to common programming scenarios. For example right now I am building a solution for payment gateways in my application, using factories, but I am not sure if there is a better, more established patterns for it.

I guess what I am asking if there is a place where design patterns are applied to these kind of real-world scenarios?

Both GitHub and stack overflow could be useful, but with so many different kind of informations and solutions, it becomes hard to find the "standard"
Accidentally clicking on an ad from the President's re-election campaign made YouTube think that I'd be interested in watching videos of different people getting destroyed by facts and logic, or watching sweaty people get really angry at pop culture for some reason.
This may be relevant: https://news.ycombinator.com/item?id=24420307
The most dangerous disinformation campaigns are coming from the cathedral. They aren't the ones who will be silenced by restrictions on speech.
Oooh yes i remember playing emerald and it being my favorite, among sapphire
Just because a function is pure doesn't mean there is zero-risk in exposing it publicly. You're conflating complexity in managing state with complexity in managing domain boundaries.

A tangled web of function calls can be very confusing to work with, regardless of purity.
Illumina to Potentially Purchase Cancer Diagnostic Startup GRAIL
ah, yeah, I think I'm just using it generally completely un-ergonomically

I can somehow get away with it on my mouse since I'm resting my arm and not curling my fingers or moving my wrist much, but the trackpad pushes things too far

I'm not sure how people can handle holding up their arms all day to do things properly ergonomically though

Hey, BTW, I don't know much about how things work on HackerNews, but this completely innocuous comment you made showed as "dead" with a "vouch" button. I clicked the "vouch" button and then your comment lit up.. I think your account is in some sort of punishment state
cute, how many _excess_ deaths are there?

Also, how many suicides are there going to be that are the direct consequence of shutting down everything and causing people to lose their jobs and businesses.