skysight-inc/HackerNews huggingface dataset:
Another theory is that Alzheimer's is a vascular disease [1] [2] [3] [4] [5] [6], i.e. atherosclerosis of the brain.

[1] https://www.ncbi.nlm.nih.gov/pubmed/12480752

[2] https://www.ncbi.nlm.nih.gov/pubmed/24489130

[3] https://www.ncbi.nlm.nih.gov/pubmed/23239205

[4] http://www.ncbi.nlm.nih.gov/pubmed/20695015

[5] http://www.ncbi.nlm.nih.gov/pubmed/15699381

[6] http://www.ncbi.nlm.nih.gov/pubmed/23204143
The distinction between discovery and invention is somewhat arbitrary. Yes, it would be weird to talk about people inventing a new species (except in synthetic biology), but people talk about "discovering" a mathematical concept, so why not a family of programming languages?
Yes, I for one find it hard to relate to his stories about how maths, psychology and technology could be used in targeted ways to affect the broad sweep of history.
The biggest problem is SSO and similar - especially across organizations that have multiple domains (think the various google properties for instance). Part of how they work is the login process cycling through multiple domains when you click the login button. Dealing with that, and making everything work without also making the same technique work for tracking is ... challenging.
Hocus pocus? Testing miracles [video]
I've seen a similar approach with UnRAVL: https://github.com/sassoftware/unravl

UnRAVL is neat because writing test scripts in JSON makes it easy to include a formatted request body. The drawback is that variable substitutions only support strings due to the limitations imposed by JSON.
I looked over the first example in the article and I don't think this assessment stands up. The Java example could easily be written with reflection and end up quite a lot shorter than the Clojure example.

Sure, you can trade off static typing for terseness. This isn't a Java vs Clojure issue. You can make code even terser by abandoning documentation. Even more terse by abandoning tests!

I don't have time to fully dive into the second example, but at first glance it looks like poorly written Java. You can write Java in a functional style! It can look a lot like Kotlin or Scala or even Clojure, and I generally prefer it to.

Badly written code looks terrible in every language.
It's also got that milkshake place in the big shopping centre.
It is unfortunate that your experience was not a positive one...but i suppose this says more about how society has failed in numerous ways that some citizens are grasping at straws, and leveraging the only available institutions for them.
Duly noted and interesting, thanks.
Any suggestion on how to make better my homepage tagline? ️
I too develop software using this mythical language known as C.

I haven’t seen any unicorns yet but I do seem to have found a quantity of gold. But no rainbow.
Even if you get full screen modals working well on mobile, they are a bad UX if only because of the trauma inflicted by all the broken attempts out there.
Atlantic tropical forecast discussions and data
Right? I tried so hard to use duck duck go and bing, but at some point DDG seemed to start producing very bing-like results, and bing is just not as good as google for technical searches - apparently by design, they believe their results are better for general users.

Kind of frustrating :-/
>The soviets and Mao's regimes had ample powers to do what they wanted, yet it resulted in mass murder and complete catastrophe at unprecedented scale because they made very, very poor decisions.

Yeah, but a planned economy wasn't the reason. The reasons were:

(a) they wanted to establish their elite rule (and that required a big show of force and getting rid of potential enemies)

(b) ideology was at play (ethnic tensions, coming up with a BS "elite class" to get rid of in the form of kulacs, etc)

(c) they started from very poor rural economies very fragile to weather, famines, and such

(d) they improvised their decisions with much incomplete data from ad-hoc established regional bureaucracies.

Those are not problems with a "planned economy", but more of those particular historical circumstances.

Neither (a), (b), or (c), or (d) are the case anymore (I mean, they still need to enforce their party rule, but not establish it from nothing).

In fact China's growth in GDP the last 50+ years has been phenomenal, so it's not like "they made very, very poor decisions" for their economy over this span.

Besides, today China's economy is not at all planned the same hard way Stalin's Russia or Mao's economy was.
Why DNS over TLS is important even if privacy is not a concern
Afaik Go does not have operator overloading and, hence, will never be popular for numerics, just like java never was (or will be). Python has this flexibility and allows for great numerics libs for this reason.
uhubctl's home page has a list of supported hubs. Apparently Amazon's house brand usb hub ("Amazonbasics") currently supports it, so it seems currently easy to find one.

I happened to have earlier purchased an industrial quality hub that's powered by 12-24V DC, and it turned out to have per-port power control.

Power factor is another concern BTW; I was measuring something like 0.15 power factor when the drive was powered down, and I'm unclear how such a low PF affects inverter efficiency (it probably depends on how good the inverter is). Powering the drives from 12V DC would probably improve their offgrid efficiency.
> it brings better placement in search results

Recent data suggests otherwise: http://blog.chartbeat.com/2018/08/23/research-study-1-3-publ...

What AMP does is allow product ppl to use Google's authority to cut out all the script crap that Sales lobbies for, even if they have to lie a bit.

I.e., "If we don't do AMP, we'll make Google mad and sink in organic rankings" is a much stronger argument than "We ought to remove all these modals and trackers and stuff because no sane user wants this crap thrown at them."
Cracking the Auto IC Market
Correct. https://github.com/signalapp/Signal-Android/commit/166973132...
Yeah - on mobile you pinch your fingers together and spread out as a gesture to zoom out. You can go up and down by flicking your finger on the screen. It's still the same. The input methods are different but they have equivalents that are more or less standardized by now.

I feel like mobile design has slowly become "do it the designer's way or you're wrong" and give it another 5-10 years before it swings back around to "Oh god, what were we doing taking away the user's choice for all those years?"
Nat = Nat + 1 does end up being meaningful: since ultimately the numbers that fall out (e.g. Bool = 2) end up describing the sizes of sets, an interpretation of Nat is some infinite cardinal (aleph-null), which is the size of the set of natural numbers.
IBM Technology Lets Police Search by Skin Color
“The atom bomb works. Fission makes uranium explode.”

See how I didn’t need a citation?

It’s because the facts are not only well-understood, but a river of citation is ready to flow for you, and you would have to dig for verifiable evidence. You could pull up a youtube video, and watch facts unfold, as real world events from the past.

“My pets love me. I know this is true because I see it in them every day.”

You know what? Possible. But you couldn’t offer a citation, if you wanted to. And on top of that, there’s no easy way to discern what goes on inside an animal’s mind, or whether the situation changed and the statement no longer holds up.

“Animal products cause problems for those who consume them.”

Is a broad statement, enough to be useless.

“It’s been found that consuming animal products is associated with this specific problem.”

Better, but says who? And associated does not indicate cause and effect. It doesn’t even indicate a direct relationship.

“Consuming animal products causes this specific problem.”

How? Under what conditions? What’s the mechanism? Who can replicate these results? Why is it not universally applicable, when we can look back on history, and point to people living over 100 years, without encountering the specific problems mentioned?
I'm rereading the first few chapters and I can't find it. After the fall of the world state it it is said that the next civilization comes from the indigenous Peruvian. Pretty much every group but Peruvians is excluded.

"It happened also that in South America the racial conditions were more favourable than elsewhere. After the fall of the First World State the European element in this region had dwindled, and the ancient "Indian" and Peruvian stock had come into dominance. Many thousands of years earlier, this race had achieved a primitive civilization of its own. After its ruin at the hands of the Spaniards, it had seemed a broken and negligible thing; yet it had ever kept itself curiously aloof in spirit from its conquerors. Though the two stocks had mingled inextricably, there remained ever in the remoter parts of this continent a way of life which was foreign to the dominant Americanism. Superficially Americanized, it remained fundamentally "Indian" and unintelligible to the rest of the world. Throughout the former civilization this spirit had lain dormant like a seed in winter; but with the return of barbarism it had sprouted, and quietly spread in all directions. From the interaction of this ancient primitive culture and the many other racial elements left over in the continent from the old cosmopolitan civilization, civil life was to begin once more. Thus in a manner the Incas were at last to triumph over their conquerors. Various causes, then, combined in South America, and especially in the new and virgin plains of Patagonia, to bring the First Dark Age to an end." -Last and First Men

[0]: http://gutenberg.net.au/ebooks06/0601101h.html
Approx. last week there was a big study that investigated whether other studies replicate or not.

Here's a fun quiz where people can guess the results:
https://80000hours.org/psychology-replication-quiz/

One of the trends was that priming studies usually failed.
I would assume that the quality of study form OP is similar.
I felt the same way but mirrorless changed that for me. I do enjoy carrying an APS-C mirrorless like the X-t2 and it's not too big for many situations, but you're right that I don't carry it 100% of the time.
That just won’t happen in America (look at equifax).

But making manufacturers responsible for covering costs for recovery/withdrawal from drugs they sell would encourage them to work to make drugs less addictive (currently making an addictive drug is a perpetual money printing machine), and result in them coming up with better/faster/cheaper drugs to withdraw.

I mean if an individual stage did this of course they’d just bribe (I mean support) some senators to make such a rule unenforceable at a federal level.
Addictive Adaptive Game – Play Store
They are cheap compared to what? They are more expensive than the highest tier of Labview licensing (!), way more expensive than the highest tier of Visual Studio (MSDN) subscription, Adobe CS, AutoCAD... I'm not cherry picking, they're literally the most expensive subscription based commercial software I'm aware of.

What are they "pretty cheap" when compared to?
> The Constitution isn’t a set of “values” against which judges must assess law. It’s a written set of directives and constraints. It’s a contract that defines the outer scope of democracy.

Only if you're a lawyer or a judge. To the people of this country, the Constitution does represent a set of values. Some founders protested the inclusion of the Bill of Rights on the grounds that the constitution already protected many of these things, and that their inclusion would elevate these particular points above others. So why include it, then?

It's not unreasonable to see the Bill of Rights as a sort of airing of grievances. For the lawyers and judges that doesn't have any practical value, it's just a system of words to navigate. But just because it's of no use to a lawyer doesn't mean that is the only perspective to consider. Our government ostensibly serves the people and the work of the lawyers and judges and legislators is supposed to manifest as a government that the people want.

Regular everyday normal guys look at these programs, we think about what inspired these amendments and how it reflects some set of values, and we think that it still resonates with us today and would like to have a government that is aligned with those values. Us regular everyday normal guys don't care how you lawyer-types get us back there, we just want it done.

Really, I think you and I are advocating for the same thing. I realize that surveillance hasn't been struck down because there's no real legal reason to strike it down. What I'm saying is that this isn't a good reason to abandon the system altogether. But I wouldn't go as far as you to say that some set of values doesn't exist, and that the constitution is only a legal document, and that everything is exactly how it's supposed to be.
My parents share computer accounts; heck, they even share bank accounts. It is not implausible to me that you'd want to have separate emails, but also want all of your bookmarks to sync across multiple devices regardless of who they belong to.

The privacy implications here are in regards to stuff like Google stripping search terms off of urls from competing services. Caring about that doesn't mean you will necessarily care about hiding search history from your partner. Even with syncing passwords -- both of my parents know how to log into each other's Gmail accounts. Anecdotally, that is relatively common for older generations; sometimes they'll even ask each other to check their email if a computer isn't nearby.

If you have sync turned on in that scenario, you are going to end up with bookmarks and passwords that randomly disappear depending on who was logged into what when they were added.

And sure, you can get around that by just not using sync. The privacy implications are still worse in that situation, because you no longer have a choice not to log into Chrome. But even if you don't care about that, it still seems like a strict downgrade in functionality. You lose the ability to sync bookmarks between computers and you lose the ability to easily share logins.

The response to, "hey, you made this feature less useful!" probably shouldn't be, "well, but you won't notice if you just stop using it." It's hard to make that sound like an upgrade.
Disagree. The best high schools and undergraduate programs are all in the US. No contest.
https://github.com/search?l=QMake&q=%22CONFIG+%2B%3D+console...

common enough for me
From a quick Google search I got "Online fraud attack rates have increased by 13% since the start of 2017, according to a new study from e-commerce fraud-prevention provider Forter. Digital goods—including gift cards, gaming and music—experienced the sharpest increase in online fraud in the wake of the Equifax breach, soaring 167% between the first quarter of 2017 and the same period a year later, Forter said. E-commerce sellers of electronics saw a 66% increase in online fraud over the same period, and online fraud in food and beverage also showed a sudden surge." though who knows how reliable that is.

One thing I hate about massive corporations is that there's no semblance of accountability. I'm not looking for Hamurabi's law, but as long as companies can act with impunity in the face of the law we're in for a rough future :[
A lower court judge asserting consistency of a binding precedent by a higher court is not news. The question is, what does this judge think, professionally, legally, without respect to precedent, which as a SCOTUS justice he's able to reconsider, are limits to state surveillance if any at all?

For at least 2-3 decades now, there's substantial evaluation and grooming of judges for SCOTUS that does not begin with their nomination by a long shot.

The big problem I see is the process depends on trust, and there is a distinct lack of it. If public trust can be correlated to some reasonable degree to public approval, the person doing the nominating is below the water mark on approval, and the body doing the advise and consent is even farther below his. And that explains nominee's low approval. The low public trust in two branches is now extending into the third, and regardless of the specific issues at stake no one should be pleased at further erosion of trust.

The Senate would be well advised to new rules agreeing to a 3/5ths majority confirmation for all federal judges, while also limiting the filibuster and individual senator indefinite hold on appointees. These things would improve trust in the process.
Points taken. Well-said.
this feels really weird on desktop
Sa.]\|.}..;,
Everything I don't like is hate speech.
> you've convinced me that, if Hawking's model is as you say, it's obviously incorrect

Why? Note that I'm not claiming (and Hawking never claimed) that his model is experimentally verified--that's obviously impossible since Hawking radiation from any black hole we can observe is many orders of magnitude too faint to observe, if it exists and has the intensity predicted by the model. But the model is perfectly self-consistent.

> it all looks fishy

Why?
K4m4/terminals-are-sexy:  Terminal frameworks, plugins and resources
There is a difference between interpreting the language literally and adhering to clear textual limitations. Reading “houses” to include hotel rooms and condos and trailers is an act of interpretation. So is reading “papers” to include digital data. Reading “their ... papers” to include “papers containing information about them” is not an act of interpretation, it’s rewriting the text.

It’s not like the defintion of “their” as a word denoting possesson or ownership has changed since the 18th century. And it’s not like third party data was an unknown concept in the 18th century. It was an age of commerce, with merchants and bankers keeping extensive records about the dealings of third parties.

As to wire taps—the Supreme Court decided it right the first time when it found in Olmstead that a wire tap was not a fourth amendment search. The contrary decision in Smith was based on this expansive “reasonable expectation of privacy” articulation which has no basis in the Constitution.

GPS trackers are a different story. There, the government is treapassing on your char (your chattel property) to conduct a search.
But the software was already released under GPL2. Even if Oracle changes the license, the community can always fork it from the last open version.
Forensic Analysis on Linux (Unix)
Can we stop posting articles like this to HN when the underlying paper isn’t publicly available?

Especially these “doing X causes [major behavioral change]” papers where the sample size is super important, and they also tend to have very low reproducibility rates?
It's more than just production, let me highlight storage and transport costs too (having just moved house with tonnes of books it's very much on my mind).

There's also longevity, which ties in with search-ability. Modern paper even under the best of conditions only has a century of shelf-life, where as digital data should persist for forever. Also as it's digital we get the benefits of flowing text, searching/indexing and easily converting to new formats and even languages - and the ability to easily update these conversions as technology progresses.

Theoretically (on paper?) digital books have all the benefits in the world. As a book lover I still can't quite get on with them in all but the trashiest of uses.
I've never encountered an AMP site so far as I know, but the real practical way I make news easier to read is to put everything in reader mode. Simple, straightforward, lightweight, ad-free, does not depend on cooperation from the server.
Development of the Rust language is still happening fairly quickly, so many projects won't compile with the 6 month old compiler version in your Linux distribution's package repository. Most developers install it using rustup.
I use it. Over the last year or two this feature, in addition to a renewed effort towards privacy on my part has led me to simple not use websites which will not work with my privacy settings.

My only real hold outs in the "decidedly not private wise" camp are my gmail account used for various emails I still wish to receive but don't wish to give my email too and my old nick (this one here).
A self-hosting capable tiny pascal compiler for the Win32 x86 platform
If you can code and have a math degree, I'd say that could be a benefit in the eyes of lots of employers.
I use my sister's birthday. Other than the year, it's close to mine, and I don't forget it.
You need to switch it off before redirect, i.e. before clicking the link.
The NVM init slowness issue isn't specific to WSL - see https://github.com/creationix/nvm/issues/1277. I also had to sandbox the NVM init lines (on macOS) as timing my .bashrc revealed it as the worst offender.

On the topic of speeding up terminal startup, I can recommend https://github.com/benvan/sandboxd for managing various shell initialization scripts to only be run or sourced at the point where they are needed.
Well then the sprit of the whole thing is just worthless. Why focus just on page weight? Why not also whether or not I should see tons of thumbnails I don't care about (which is pointless obesity), or attention to using the technology correctly in the first place?

Taking a single concept by itself out of all of web development and advocating for it is such a pointless game.

All the images are meme-tier garbage. It's such a distraction. It is hypocrisy.
They have many choices including paying randos.
It isn't necessarily their fault, but it still feels false to wax poetically about the educational and societial benefits of what is effectively a homeless shelter.

Not to say that homeless shelters aren't useful to society. Obviously they are. I just doubt that this is what library proponents were thinking about when they talk about libraries.
A list of fun apps to build to improve coding skills
Wait, is that a cure for herpes?
This comment is pretty interesting, it's almost indistinguishable from the "I work from home and make $10k a week!!" facebook posts plaguing comment sections... but it might make legitimate sense in context!

The only way to find out is to click the link.

edit: And it's legit!
PACC: C compiler implemented in Delphi-7-compatible Object Pascal
The harsh economics of open source
As a child, I used the library quite often - I had no other choice, but I would often find the books I wanted to read on loan to others, and it was particularly bad if you wanted to read a series of books, inevitably one of them would be on loan to someone who had forgotten about them for months.

I was so happy when I got a job and could just go to Borders to buy the books I wanted.

And now I have a Kindle and can get books at a moments notice.

But without disposable income, the library is the only real option. But I guess these days I would have probably been more interested in my phone than books, so maybe the times really have moved on.
Technical Debt, a case study: tags (2014)
Regular everyday people believe a lot of things about medicine too,and buy into crap like oil pulling, etc, but I’d rather let a doctor solve my medical issues.
I always assumed this is what TED aspires to be... the Quaker / Unitarian Universalist / Reform Synagogue of North American intellectual and wealthy elites.