skysight-inc/HackerNews huggingface dataset:
Let me unpack what you're saying here. Note that I have not surveyed the literature, but I am slightly skeptical of ADHD as a diagnosis, having seen "early detection/intervention" results amongst the children of my peers that seem patently ridiculous.

> There is actual neurological evidence that those with ADHD have mismatching development of their motor cortex and their PFC which controls the executive functioning of the brain

That is to say that the set of people diagnosed with ADHD correlates to the set of people who have mismatching development. But the tests for ADHD (especially in early childhood) do not undergo any sort of PET or fMRI scans for mismatched development; they typically have a set of questions that they ask with a threshold for the number of "wrong" answers. I suspect (without evidence) that as the testing moves earlier in age, there is more "success" with early intervention simply because the condition is transient.

In situation where intervention is recommended, I think overreactions are common and doing large-scale studies to determine how effective the questionnaires are at rooting out both positive and negative findings of "mismatched development" through directly measurable means like fMRIs or PET scans, which are contraindicated in non-acute cases for children of the ages in question, so we have to have longer-term survey studies before we can begin to evaluate effectiveness.

The age-related results referenced in the article (thought I haven't read the study) seem to indicate that at least some of the ad hoc testing is just measuring normal childhood development milestones rather than serving as a useful indicator of ADHD.
I really, really like Clojure. I just wish I had something to use it for. I've done lots of Common Lisp development previously and REPL-based programming is just great. I can't really do it in Python and it makes me sad.
I totally agree. As a coder, whenever I visit a website of a project I'm interested in, I'm looking for key technical features to convince me it's the right tool for the job, or that it offers an unique property tht I never even thought about. That's usually conveyed in a list of bullet points, and a couple of examples.

I can rarely find it though. I wasn't quite able to grasp why, and I kind of accepted this as how it is. But after seeing the two revisions side by side, I finally get it! The important, unique information found in the old version. The majority of project web sites are closer to the new version, which hides the complexity behind colorful "screens" and headlines which are short, friendly, distracting, and very, very bland, delivering the same "simplicity, performance, productivity" message regardless of the project. Can you guess what Docker does (or does especially well) just based on the website? [0]

I've learned to cut the crap and go straight to the "about" page to understand the distinct advantages in a more condensed form, but that seems to be missing from the redesign.

[0] https://www.docker.com/
Ask HN: How I can visit startups offices and meet founders in Silicon Valley?
Hello HN Community!

I am going to travel 6800 miles (9800km) to Silicon Valley for the first time in my life, I am really exited and I want to meet startup founders, visit offices from companies like Google, Facebook, Apple. My idea is to meet other people and discuss things, understand how they do business and try to learn as much as possible.

Can you suggest me some ways to do it? Thank you very much :) !!
It is an actual condition, I was diagnosed in my early 20s. While I don't think young children should be drugged up immediately, diet and exercise can definitely help. It's sad to say, but it's shockingly easy to recognize a misdiagnosis and someone that has the condition.

But drugs can be useful at a certain point. They shouldn't be the go-to right away though. But it is outright ignorant to doubt the condition exists.
I spent a lot of time a few years back reading some Russian world traveller's photo blog (he looooved taking photos of signs and fire hydrants and such, which I wasn't super into but was sometimes interesting, but also posted plenty of other things—I misplaced the URL long ago or I'd link it) and the rule for off-the-beaten-path tropical paradises seemed to be that they were incredibly poor and absolutely covered in litter and improvised garbage dumps. If there were touristy sections it'd be every square meter of the place off the tourists' beach that looked like this.
Makes me think about the message of the book

The Defining Decade: Why Your Twenties Matter--And How to Make the Most of Them Now

Meg Jay

which has a nice review here: https://youtu.be/BeK7QVzSL64
As a youtuber I admire put it in words much better than I ever could: "... and then we'll be ok"

https://www.youtube.com/watch?v=7g1pmHSWHe0
I wonder if the same folks who were against extending the NW to LaGuardia are now the same ones complaining about Amazon moving in

Bit of a vicious circle when there are complaints about lack of infrastructure and then objections to building more transport links
Lambda zip size limits are still strongly in force. All your layers and your lambda code still much be < 50MB zipped / 250MB unzipped total.
I wholeheartedly second the recommendation. I also want to point out that Pollan's treatment of Leary's influence is certainly more nuanced than that. Here's a key quote:

> When I asked Rick Doblin if he worries about another backlash, he pointed out that our culture has come a long way from the 1960s and has shown a remarkable ability to digest a great many of the cultural novelties first cooked up during that era.

“That was a very different time. People wouldn’t even talk about cancer or death then. Women were tranquilized to give birth; men weren’t allowed in the delivery room! Yoga and meditation were totally weird. Now mindfulness is mainstream and everyone does yoga, and there are birthing centers and hospices all over. We’ve integrated all these things into our culture. And now I think we’re ready to integrate psychedelics.”

Doblin points out that many of the people now in charge of our institutions are of a generation well acquainted with these molecules. This, he suggests, is the true legacy of Timothy Leary. It’s all well and good for today’s researchers to disdain his “antics” and blame him for derailing the first wave of research, and yet, as Doblin points out with a smile, “there would be no second wave if Leary hadn’t turned on a whole generation.” Indeed. Consider the case of Paul Summergrad, who has spoken publicly of his own youthful use of psychedelics. In a videotaped interview with Ram Dass that was shown at the 2015 meeting of the American Psychiatric Association, he told his colleagues that an acid trip he took in college had been formative in his intellectual development. (Jeffrey Lieberman, another past president of the American Psychiatric Association, has also written of the insights gleaned from his youthful experiments with LSD.)
Why does anyone feel the need to take on a new name just because you change your religion? I never understood that. I have had epiphanies that dramatically changed my world-view, but I never thought "Now I must take a new name". I'm not criticizing those who do this, since people change their names all the time anyway, but I'm genuinely curious why this phenomenon is so common when people change their religion?
Have you asked them all? Why do you make this assumption?
> this was already known. ADHD is a neurodevelopmental disorder

You're sounding like: "being a certain age is a disorder".

> Requiring younger children to sit still and pay attention may be a much more challenging task since their brains are actually less developed. Thus, they more easily get pushed over the diagnosis line compared to their older classmates.

Teachers who can't control kids (and to be honest, school requirements have been getting broader) will want to give them a pill as it's easier.

Reminds to be seen what is the effect of such medicines on kids under development.
I'm bullish on a few alt coins (namely Nano), but I do not see a real use case for BTC yet.
My local elementary school has 3 classrooms per grade. If we broke the year into quarters and made each student attend 3 out of 4 quarters, what you'd end up with is more efficient use of school facilities making up for a slightly higher teacher cost. Probably.
Maintain has multiple accepted usages. But I'm not interested in playing word games.

> They shut down Reader because the codebase was dated, and there were few engineers left on that team. It was a reallocation of resources.

And why did they reallocate resources? Because they never figured out how to monetize it.
that will be gone as of go 1.12 - already opt outable in 1.11
That turning his death into a spectacle was something to witness. I remember going to various underground night clubs in the Los Angeles area around the time of his death, and he would be in the club, literally in a hospital bed. People would be doing a meet and greet type of procession line, where he'd share any drugs offered and was generally one of those "I can't believe it" head shaking moments, but repeated for months.
Yeah... sorry, I just don't think of it that way... I typically don't think of the wiki integration as Sharepoint either, just know that it is.

As for files, for a lot of them, I use VSTS/Git for them a lot of the time. The PMs use it in teams more.
Boomers originally earned the label of "the 'me' generation."
Well, my grandma lived through Petersburg’s blockade (she were about 5 at the time). My parents lived through the fall if the Iron Curtain.

I don’t think we ever had a name for it, but those generational differences were implied.
>It smells like a query language from a distance, but when you get close it smells much more of SOAP.

This smell is something I just can't move past when it comes to graphql.
U.S. women earn half the income of men, new study finds
I met an underwriter through synagogue who works at the predatory lending office mentioned in this article (Queen Funding LLC). I will have a talk with him about this..
Could it be that, because people are online more and communicating in person less and less, that actual in-person meetings are fraught and awkward? It's a lot easier to just have "online" friends to whom you can present your "best" self, and only see their "best" self in return (photoshopped, carefully edited comments etc.)
I'm from the flock that value his own practical and hard-learnt lessons over prepackaged answers. Yes it could be said it's more inefficient but I see a beautiful depth in earning your own growth.

Following an ethical life path does not provide the same value as rediscovering it.
https://outline.com/v4EbyE
Not OP, but I strongly suggest getting a full neuropsychological evaluation to diagnose your child. This could ADHD, it could be some other disorder, or it could be nothing at all, and a standardized professional evaluation is the best way to tell. They will also be able to suggest the best path forward for treatment. I can speak from experience, because when I was having trouble in elementary school my parents had be evaluated, which was how I was diagnosed with ADHD. I received behavioral therapy and medication and it really improved my functioning and my quality of life.
Was an employee (and am a happy equity-owner in Asana as a result), and I wouldn't be worried about that - I trust the Asana leadership to ensure clean terms with the investment.

If anything, I'd worry about the anchoring effect - e.g. if the SaaS valuations decline a year from now so that a prospective Asana IPO wouldn't be worth much more than $1.5B, would that result in them being more reluctant to IPO?
Go modules will replace GOPATH, they're available since Go 1.11.
Let There Be Light: The Documentary the Army Suppressed
On 64 bit systems you can have large arrays that are bigger than a 32 bit int. For example, it's nice to be able to load a >2GB file into a byte array.

For comparison, Java's int type is 32 bits on 64 bit systems, but then this limits the array size. It seems like a lesser evil to have a platform-native int type than to limit the size of arrays (especially since servers can be expected to increase their max memory going forward).

Of course, standardizing on 64 bit ints instead would require emulating them on 32 bit systems, when they can't support that much memory anyway (you could argue that 32 bit systems don't matter much anymore, but if you really don't care about ever running on them, then you can just treat 'int' as 64 bits and not variable size).
Right, not taking offense - just saying that it's hard to come up with actionable ways to improve things when most people say they're good, and a few people say they're not helpful, and neither group really gives much in the way of specifics :)
I submitted a question in previous discussion link[0] but I didn't get an answer by author. But hopefully someone will answer here:

How did you solve producer fencing mechanism which was built into Bookkeeper with Kafka (Assume I need to limit only one client to be able to write to a topic)?

[0] https://news.ycombinator.com/item?id=18559284
The materials may be cheap, but the printer's time probably will not be.
I really enjoy nim. Using it in two projects now. I write Python and typescript at work so nim gives me the syntax I like from python with the type safety I miss from typescript plus cool stuff like macros.
I had the same experience growing up; never had to pay attention in class but always got good grades. I took meds (Ritalin) when I was 7 but stopped because it made me feel like I was trapped in a cage.

Now I use caffeine to control my symptoms, which only works because I'm extremely sensitive to stimulants.
Curious about differences in brain waves for desire versus intent. I might desire to say something awful to that person who just honked at me, but I probably shouldn’t - and right now wouldn’t. Would a BCI system be able to tell the difference?
Because I think discussing actual solutions is better that just complaining, this is my current favorite design document to address context:

Go Context Scoping [1] by Eyal Posener. It even has a working PoC implementation [2] which is pretty ergonomic and could become even moreso with language integration.

I think this concept solves most of the problems we currently face with context. As a consequence of making context available per goroutine it basically becomes an implementation of gouroutine-local storage. But this is more because context.WithValues exists in the first place than because of this proposal. In fact context has effectively become the de-facto GLS anyway, except it makes everyone's code ugly to do it.

[1]: https://posener.github.io/context-scoping/

[2]: https://github.com/posener/context
That’s awesome. Hope it results in some positive action, but I’m not optimistic one person would maje a difference in the face of many getting fat off this.
Same can be said for OSX or Windows, if it is even possible to use a different DE/WM than the default one.
> Where can I buy a usbc keyboard? Maybe from the company going all in on USBC? Nope.

Apple doesn't sell USB-C keyboards because Apple doesn't sell wired keyboards at all anymore.

> USBC is a fucking joke. It was a mistake and they simply can’t admit it. Everybody has a handful of dongles on their desk, more complexity for no gain. Charging over usb is fine, but is it really better than MagSafe? (No, no it is not)

There's substantial gains in USB-C. For example: no-fuss 4K monitor hookups that also act as charging connections.
From a 2018 presentation: "Most Twitter services are written in Scala"

https://downloads.ctfassets.net/oxjq45e8ilak/6eh2A72b4IyWsWO...
There's a million ways to be. One of them is good for some group of people.
I really with they would add an init() callback that is called on cold start but before any traffic is sent to your lambda. It wouldn't help when there are no lambdas running but it could be useful when things are scaling up, especially if you can ask for additional concurrency above the actual concurrency necessary for spikes.
There has never been anything stopping you from running binaries compiled from any language (including Haskell) on Lambdas. They run Linux after all. See serverless-haskell (link at bottom) for defining serverless Haskell functions.

serverless-haskell also takes care of packaging shared objects depended upon alongside the binary. You will have to package any binary dependencies of your Haskell code yourself.

The way it works is by generating a Node script which invokes the compiled binary with the payload as an environment variable, although this is encapsulated by an interface which you implement in the Haskell code.

One thing to make sure is that your libraries and Haskell code are compiled on a system compatible with the Lambda execution environment. Documentation going further into ELF compatibility is available, but I can’t remember where. I remember using stack to have my Haskell code compile on an Ubuntu docker image which was compatible.

https://github.com/seek-oss/serverless-haskell
I don't know if anyone here knows who Polly/Heather is? If not, check out the suck.com archives (and her weekly cartoon Filler) for your 90's dot com boom era culture flashback.

I agree, things change and sometimes you can't go back. Doors are always opening and closing, but the rate is never equal.
> I can't really do it in Python and it makes me sad.

That really bugs me with a great many popular languages. There's a REPL, but the libraries and tooling don't really embrace it.
There are people working on it! Debian is now shipping 14 architectures. The big show-stopper is if LLVM has support for a particular bit of hardware. OSes are easier. We need people who know these systems to help out. It's not easy, but we'll get there.
There have been some serious hours put into that, the scada demo looks great. Good luck..
They like them because they see them as non-threatening providers; women didn't flock to the dad bod guys during college.
> Whose job is it/should it be to get that infrastructure built, and on what timeline?

The new residents, so, by proxy, the developer putting the apartment block in.

Of course, the developer immediately starts grousing about regulation, and excessive fees, and apparently, this is the reason for why we can't have sub-$400,000 apartment units.

> Obviously it's not reasonable for a private contractor to have to build a school addition for each housing block (or is it?)

It is reasonable for them to pay the city enough money to construct the infrastructure necessary to serve the new density they are adding.
Has anyone seen discussion of the impact of serverless on programming-language design?

It relaxes constraints that have historically restricted the shape of viable languages. With massively-parallel deterministic compilation (like Stanford's gg - which just got simpler to implement). Parallel distributed incremental shared type checking, like Facebook's Hack. Language-community-wide sharing of compilation artifacts (sort-of like build images, or typescript's type definition repos, or Coq's proof repo).

"That would be a nice language feature, but we don't know how to compile it efficiently, so you can't have it" has been a crippling refrain for decades. "[D]on't know how to either parallelize or centrally cache it" is a much lower bar. At least for open source.

This involves not just compiler tech in isolation, but also community organization for fine-grain code sharing. Any suggestions on things to look at?
The desire is mostly from intense gaslighting in small population areas of the country relatively speaking.

Its unlikely the gaslighting would ever work in, for example, rural Ohio.
Unless it's Android TV (does work on the Shield TV, but UX is poor), other times I've used it the different seasons of a show were broken apart by season and hard to find/align last I did try. For the most part, their included content just doesn't interest me.

It may be a bit better. My other niggle is Hulu's Live TV doesn't work on NVidia Shield TV (their offline kind of works), but that's just an aside from a different company. I got a new 4k fire stick because of Hulu in particular. My GF watches a lot of the stuff in Hulu.
Also cloudflare announced workers using isolates.
How you've written things is exactly how Buddhist mindfulness authors Christina Feldman, Sharon Salzberg, Jon Kabat-Zinn, and Pema Chödrön have been writing and thinking about it. I recommend checking out Wherever You Go, There You Are.

It's clear to me how all of the reaction and distraction we've started to discover that the current Internet lets us cling to will drive people to start seriously evaluating teachings of mindfulness and Buddhism.

Mindfulness interest is trending the highest it's ever been: https://trends.google.com/trends/explore?date=all&geo=US&q=m...

Also interesting, searches for Buddhism peak yearly in the fall/winter?: https://trends.google.com/trends/explore?date=all&geo=US&q=b...
A lot of things that people "show to be possible" really haven't been shown to be possible; autonomous vehicles being the most obvious elephant in the room.

Your argument seems to be "we have gradient boosting and HMM and they are useful for things" which I certainly don't disagree with; I mostly make my living using such tools.

What I do disagree with is the idea that it meaningfully increases human power over nature, or changes people's day to day lives. A list of things which meaningfully increased human power over nature: flight, radio, computers, networked computers, electrification, antibiotics, the microchip, nuclear power, the green revolution, steam engines; maybe even stuff like Pagerank/sparse SVD.

The subject known as 'AI' seems to be down around ... I dunno, electric lawn mowers in its impact on human life. You can assert that the difference is gonna be real big one of these days; people made such assertions as far back as the 1960s, but so far, it totally hasn't made much of a difference. Yet your prediction, completely without any basis in the corporeal world, is that AI will eventually eliminate most jobs. Why do you think this?
I think you missed the point. Kids have been kids forever. Kids with ADHD have presumably also been around forever, and seemingly they make up perhaps as much as 1 in 10 kids. Is it ADHD causing these kids to "act out" or the unreasonable expectations of our modern, industrialized and highly regimented school system that's part of the problem? The school system as it exists suits some (perhaps a slim majority of kids, by some measure), at least to the extent that it creates a population of obedient students, but does it suit everybody? And is the solution to ADHD to simply smash the kids who are unable to be cogs in the machine as it exists today into the shape of cogs that do or is it to change the machine so that kids of all types can learn and succeed?

You point to the "worst" examples of problem children with ADHD but you miss the fact that the majority are nothing like that, you also miss the fact that their issues are hugely exacerbated by a system that does not work for them, does not care about them, and a society that does not prepare them with the coping skills necessary to deal with their issues.
I say go for it, or maybe just add a generic event hook/workflow system that has basic Boolean logic? See json-logic etc.

I like the updating metrics, the mixer animation in the scada demo was especially cute.
Actually working or the phantom overtime that's popular with many big city police departments?
Machine time and operator time are about 20x more expensive than material cost when I quote 3D print requests.
There's gomacro, which is a Go REPL with debugging:

https://github.com/cosmos72/gomacro

It would be awesome to have a REPL in the standard Go distribution, and I definitely feel the lack: even Java now provides one (JShell).