skysight-inc/HackerNews huggingface dataset:
The Monster group is fascinating because we know it exists without quite knowing why it exists. There's a pattern that we can sense but it still escapes our understanding. There's just enough structure that you can imagine future generations someday saying, "Of course, of course."
The entire coronavirus response has been this embarrassingly incompetent because "the news" is in their own category at least as incompetent and thereby not able to pick the worst of the worst.

To quote Eric Weinstein: it's as if you are watching a magician perform and someone switched the lights on.
I didn't say anything about areas whose research focus coincides with 'real-world needs', I specifically talked about programming languages and concepts. And no, universities should not teach micro services, enterprise Java code, or the latest frontend frameworks. But yeah, keep twisting my words around.
Nope. The code had major problems that were highlighted during code review, and Shawn never fixed them.
Nitric oxide in this context is the result of dietary processes of foods rich in certain types of nitrates.

They are not referring to the direct inhalation of nitric oxide gas.
For anyone looking for logo, FMSLogo seems to work well under Wine, and Racket has a logo available, but I'm not sure how complete.

Has anyone looked at Computer Science Logo Style (http://people.eecs.berkeley.edu/~bh/)?
I am very surprised a "one man show" was the author's final choice here: What if the one man gets hit by a bus? FastMail is probably worth the increased cost to avoid that concern alone.

But in general, I am excited to see anyone moving to their own email domain, decentralized is how email was always supposed to be.

EDIT: A huge terms issue with PurelyMail is "The Company may, at its sole discretion, terminate service without cause or notice." FastMail can terminate for violations of the terms or non-payment, PurelyMail could terminate you because Scott just doesn't like you anymore.
Should easter island be able to demand you pay them because one of its citizens visited your site?

Should you cane a female employee because a nation demanded it?

Nations shouldn't have unlimited power over a company.
I trust Colin's explanation of the source. It would be awful to have fed a mistake, but wonderful if the news turned out not to be true. People are posting such good comments about Conway that I wouldn't want to bury the thread.

Best case scenario, we change the title to "John Conway has not died" and continue to celebrate him.
As a Notion user, my immediate reaction was also "where can I get this". I've never seen a UI/UX as nice as that one. If he made a business out of it, I bet people would be begging to throw money at him.
I remember coding in Turbo Pascal to hack on PCBoard and its fork, WWIV, which were BBS programs.
The author talks about the risks of single point of failure being Google/a Google account, and their lengthy and regularly amended Terms of Service. This would arguably be true of Office 365 as well.
This is a report of the results of using the drug on a compassionate-use basis. The intent of the doctors was to save lives, not provide your "stats 101 stuff".

I think it's shameful to broad-brush the entire coronavirus response as incompetent.
Isn't Kyocera, like, a printer company?
The premise of using an attenuated virus as a vaccine is not novel, but the idea of using genome sequencing to find an attenuated strain and showing through epidemiology that it is safe does seem to be novel.

Even if it doesn’t pan out I think it is worth trying.
Couldn't have put it better myself :)
Perhaps they were .TPUs instead of BGI? BGIs were the graphic drivers IIRC.
GSuite has some quirks when it comes to personal usages. For example, you can't use it for Family Groups, which allows me to share a YouTube Premium account with my wife.
I do want to add (as my parent comment was bit negative) that I do think non-TC programming is an area that deserves more research, as is the research around better characterizing TC programs (http://raml.co/ being example of that)
Can they instead simply start their own news gathering operation?
Isn't it easier to just buy beetroots?
Yea, I think I may live in a different world. I live on a small island in a smallish town. I routinely do thousands of dollars in business at a time either in cash because I have a relationship with that person or by check with a local bank.

Your reputation is worth more than anything else in a small community. If you start ripping people off its known very very quickly and scammers end up moving away, or just get well known enough that nobody sane does business with them. Eventually bad enough apples get encouraged by the local brutha's to stop being a problem or have their limbs broken.
Why do you say it fails miserably? It scales very well in my experience
I imagine that there are many reasons.

That said, please note how the YC name and Conway are related. At a minimum, this might provide some insight.
Down is towards enemy.
Love this framing, but the best result of talking to customers about their feature requests is not prioritization, it is understanding what underlying problem those requests were meant to solve.

In my experience, feature requests are someone's best guess as to the solution to a problem, but often without the problem statement. When you ask about what problem the request is meant to solve, you come to understand your customers -- even better, you realize there is a much shorter list of important problems than of feature requests.

Focus on solving those core problems and most of the feature requests will melt away.
What part is uncommon? Working for a Fortune 150 company? Being involved in the hiring of new people? Not having political connections (seriously, who has political connections below the c-level?)? Not attending an ivy league school?
How exactly is Google the parasite here? They are only providing links to content since the publishers didn't want them to provide snippets or previews. So literally the only thing that Google is providing is a link to the content on the publisher's site.
Yes, but did they have smart phones in that Eden?
Every activity you take outside the house generates waste, wear, demand, consumes energy, and puts more people at risk. This risk is deemed ok for life preserving activities like essential work, getting food, and exercise. Cannonball runs do not count.
I don’t see that anywhere. It seems that they are free to completely stop showing news sites.
It’s a little meta given we’re on HN, but I’d trust ColinWright FWIW.
Correct, it would have to be someone going rogue. YouTube does not take action based on content creators publicly making statements.

Policy will change if a newspaper article is written about it though, ironically.
> Rumor has it that extensive interactions with a host of mathematical luminaries are covered, [...] and the French didactic auteur Nicolas Bourbaki.

Wait, I though Bourbaki was a collaborative (a group of people), not an actual person:
https://en.wikipedia.org/wiki/Nicolas_Bourbaki
And to answer your question my experience in strongly typed functional FP was building a few applications in Elm, a derivative/cousin of Haskell.
> Turbo Pascal was an IDE

Pretty sure it was the world's first IDE, not just an IDE. In a single .exe file it had a WordStar compatible text editor, compiler, linker and libraries.
I'm an advertiser, worked agency & in-house, and have used approaches like Causal's in the past.

As the other comments mention, simulations aren't going to let you answer these questions if you can't already answer them, but they can provide you with uncertainty ranges which are valuable in their own right.

Particularly if you're agency-side, being able to go to a client with an uncertainty range for some forecasted KPI is so much better than having to give a single number. Works for them because they can understand the risk, and works for you because you're not going to be held to a single number (which you're never likely to hit in practice).
This is a terrible loss, and seeing the comments here makes me firmly agree with sentiment I've heard a number of times recently: it would be wonderful if culturally, it became more typical to tell our teachers/mentors/idols what they mean to us before they die, instead of saving that outpouring for after their death.

RIP.
> It's not bad, but they are not paying for this content, even if they have an incentive to display these abstracts

And press has an incentive to pay for being propagated in search results. As both sides gain in this exchange even without monetary transaction, there is no obvious way to see who should pay whom and zero price (in both sides) is a reasonable position.

It is true that Google being in a monopoly position makes it hard to establish price for 'being announced in search results'.
My first "professional" language was ColdFusion. I literally took the manual that came with the install disks home and learned it all in about a week. (1999)
Here's my John Conway story:

I went to Canada/USA Mathcamp in 2009, which fell in the period when he would come for about a week, giving talks and just hanging out with all us kids. You might have lunch with him and he'd talk about his "Free Will Theorem", or the Doomsday Algorithm[1]. He would often play games with us in the afternoon. I remember seeing him play Phutball[2], a game of his own design, taking heavy handicaps. One afternoon, he challenged us to 3x3 Dots and Boxes. Each challenger "won" if they could win a single game against him in a match of 10. You got to choose each game whether you went first. We played for an hour or so, a crowd gathered around the piece of paper he was using, everyone offering suggestions and trying to figure it out. I think the 5th or 6th challenger finally managed to win.

[1] http://rudy.ca/doomsday.html

[2] https://en.wikipedia.org/wiki/Phutball
It is trivially bypassed and has some negative performance impact. So why enable it by default? It is left as an option for the paranoid and for "checkbox compliance" type applications.
Maybe if job security were a real thing, those guys wouldn't create obstructions to guarantee it. If employees don't get loyalty from management, why should the street go one way?

The problem is that management doesn't care about the human cost of their decisions and it causes technical problems.
I kinda suspect it may be time to restate the problem and revisit it.

Microbenchmarking has nearly the entire resources of the machine available to itself. In live scenario, an arbitrary and unknowable mix of other code will be sharing those resources. We assert that we cannot model the negative - or positive - effects of that other code on the behavior of the code being benchmarked.

Except us workaday programmers do that in practice all the time. We hear about a performance improvement, we estimate the likelihood of a payoff, then we try it, first in isolation and then in our code. Sometimes the change is bad. Sometimes the change is boring. Occasionally, the change is surprising.[1]

Why couldn't we come up with test fixtures that run some common workloads and stick the code being benchmarked into the middle? You'd have 3 data sets instead of two in that case, control, A, and B. You will want to know how (A - control) relates to (B - control) as a fraction.

1. Biggest perf surprise I ever got (aside from the time I predicted the benefit of 4 optimizations in a row with a margin of error of <3%), I got a 10x when I expected 2x. We had two methods that got the same data from the database, filtered it, and compared the results. I moved the lookup to the caller and made them both pure functions (which helped with testing them). I don't remember chaining the calls, but even if I did, both methods were roughly the same cost, so that should have been 3-4x. The rest I suspect was memory and CPU pressure.
Sure, but when reading code you didn't write, you have a whole list of things you need to spend extra time on - the style, the way functions are broken up, how data types are organized... if you come across one or two new language features in use as well, stopping to learn enough about them to reason about the code is not a big deal (to me at least).
I think https://findcollabs.com/ started along the same line and then shifted to be hackathon focused. Don't know what motivated the decision.
Well done, I'm impressed.

You raised some important and also some sore points.

@documentation: there is still some work to be done. The tutorial "Code snippets" contains most things.

@comments, empty lines: lines beginning with # are comments. Empty lines are not possible, but empty comment lines.

@floats and ints: by default variables are integer and floats are marked with #. With floatvars variables are floats and integer are marked with % - as in some BASIC variants.

@editor: this is a bit strict, but with beginners the concept works quite well. On enter, the code is parsed down to the current line and returned "correctly" formatted. Unfortunately "undo" does not work well.

@end: the dot is quickly typed and also makes the code more clear (a bit like in Python) - since the dot seems strange to many people, I added end as an alternative.

@color: these 3 digit numbers are short, and sufficient for most cases and more flexible than color names. There are also built-ins to fine-tune the colors (0.0-1.0) (color_red, ...)

https://easylang.online/apps/mandelbrot.html
> For example: The npm package "is-even" depends on the "is-odd" package. (In case it's not clear, this is a real package, not a made-up example.) In most other languages, these would be bundled together into an Integer Utilties package, if they're not already part of the standard library. In NPM, they are separate packages.

People should not be using these functions at all, in any language, in a standard library or otherwise. To convert the even/oddness of an integer to a boolean in Javascript you can use !!(n % 2), which returns true for odd inputs, and false for even inputs. If you want to be extra explicit you can temporarily store the result of that expression in a meaningfully named variable. If it will just be used in a conditional, then the !! can be skipped.

Depending on a third-party package for this kind of thing is insanity. But the blame lies with programmers who use this package, not with the programming language.
A better, more up to date book for startups on OKRs is Radical Focus by Christina Wodtke. The examples are more real world. https://www.amazon.com/Radical-Focus-Achieving-Important-Obj...
Ito – privacy-first contact tracing app
Jesus, I just realized I was currently reading a paper by Conway. (The paper is Benson-Conway, "Diagrams for Modular Lattices". I didn't really think about whether it was that Conway. It's pretty far from his normal research areas. What a macabre coincidence.
But you haven't given us any information, or helped to educated anyone, other than to tell us that you have a degree.

My wife's oncologist has a degree, but I had spend 2 hours arguing with her before she realized that she was making a fundamental error in diagnosing my wife's cancer, a fundamental error she had been making for the last 10 years.

My wife has a PhD in Biochemistry, the Oncologist was a well known and highly respected physician, and I was just a guy with a Computer Science degree, but I was the only one to figure it out.
But that's how every policy discussion goes. Nothing anyone says at a town hall meeting is novel or unique to the staffs/politicians your talking to. It doesn't mean a person shouldn't speak their mind on topical issues.

If you only want to have a discussion once, then only partake when in the company of actual power, or within rule-making bodies.
Thanks! I wonder if it's been updated and the issue has not been closed, but I will take a look this week.

Someone else wrote it actually! But, we ended up relaxing it recently, due to build system concerns. Polyrepos are hard :/
This is my same experience except with Clojure. It’s pretty much equivalent to well written JavaScript. Actually no, the latter is usually cleaner and clearer.
The beta amyloid fan boys are out to down vote
Ah, Visceral BaySuck. I've been in places where all one had was MSOffice, and that VBA IDE was it.

I keep a private github repo called NVBC (NecroVisualBasiCon) with snippets of the all the madness that was trying to trick VBA into being a useful tool. The IDE was good, but the language itself was surgically precise in delivering 83% of what one wanted for a given task.
He visited Australia several times in the 90's and I remember seeing him talk about wallpaper groups back then. One time he was explaining orbifolds [1] by folding up a piece of paper, and he somehow made a cone shape, and it somehow ended up on his head, and then he proceeded to march around like a crazy guy. It was hilarious.

In 2008 I was living in New York city and Conway gave a series of lectures at Princeton on quantum physics and the "free will" theorem [2]. I was able to take the train down to Princeton to see a couple of them, and it was awesome. He was a bit shaky at first because he had just had a health scare, but he soon got into the swing of things.

I would highly recommend the biography: "Genius At Play: The Curious Mind of John Horton Conway" by Siobhan Rob. It is a lot of fun!

[1] https://en.wikipedia.org/wiki/Orbifold_notation
[2] https://arxiv.org/abs/quant-ph/0604079
The same trick (approximating with a first order Taylor series), is also the basis of quake's famous fast inverse square root [1].
I love these methods because they always involve a "magic constant".

[1] https://en.m.wikipedia.org/wiki/Fast_inverse_square_root
That’s very imaginative and empathetic to the audience. And of course that’s the lecture you remember 20 yrs layer
The Stop Corona App
They are not at all factual statements. The elite conception of the issue has become so indoctrinated in the population that it has become fashionable to regard them as such. Liberal authors are starting to come out with books that attack the idea of democratic governance. This is a bankruptcy with elites, broken structures, and a failing of liberalism (but not of radicalism).
Unless I'm completely off my mark, any resource limited system is not true universal Turing machine in the theoretical sense. So depending on your level of pedantry, TC can mean guaranteed DoS.
That article was published on April Fool's day.
This looks really nice. It looks like it does a lot. Does it play well with other extensions - privacy extensions, memory management extensions etc?
The bus factor of PurelyMail is a valid concern and I hope it will be solved in the future.
The browser could check your tab patterns and offer tips. For example, if you have a hundred of tabs but navigating mostly within a limited set of them, a cartoonish fox would appear in the bottom right corner, asking if you need assistance
The formula for pi buried in a hydrogen atom
Coronaviruses: Important Emerging Human Pathogens (2014)
No intellisense or similar. No extensibility or scripting. 80x25 text mode.
Real programmers don't use Pascal. https://web.mit.edu/humor/Computers/real.programmers
In the 7th grade we had a representative from the local atomic plant come and visit. She demonstrated "here's a spent fuel pellet-- see that it pegs the geiger counter, but so does this piece of Fiestaware!"

It was also presented in a Home Economics class, not even the science class. I suspect that even the least of the science teachers would have eviscerated that demo.
IV Sodium Ascorbate?

Talking to an MD about IV Sodium Ascorbate, now he's really going to think that you are crack pot. I trust Linus Pauling more than I trust anyone else, but still.... :-)
So, they should start their own news search engine. Problem solved.
That something pro-generic people in Golang tend to miss: once you enable a feature it means everyone is going to try to use it. And this has consequences. And people should ponder more often on why Golang is so clean to read.
You can only get evidence if you go out and collect the evidence. I am proposing a way we can actually collect this evidence. Saying something won’t work because there is no evidence when you haven’t look for any evidence is not very logical.
Thanks to winning ways my github repo is a graveyard of attempted dots and boxes opponents. I didn’t know Conway wrote it.
This is also the same group of people governments seem to be relying on to provide herd immunity - so it could still be a major issue
More power than France? Yeah. For one thing, Google is not a French company, so there's no reasonable justification for France to exert any control over them.

For another, it seems clear that one of the key lessons of the 21st century is that democracy isn't all it's cracked up to be. It's essentially government by the majority of a population that's almost evenly distributed on the IQ bell curve. In a stark contrast to the membership of the National Assembly, those on the left side of the intelligence distribution can be brought to consensus far more easily than those on the right.

With their history, France should understand that better than most other countries. The input of their government, democratic or otherwise, should not be a factor in Google's decisionmaking process.
>And I'm pretty sure the French people don't get to decide what I want. Only I get to decide that.

Great. You don't get to decide what the French people want either.
- Function in Cupy takes 29.4ms, Numpy takes 427 ms. Happy ?

- Broadcasting semantics + division takes care of the outer-product normalization.
This is 2 L1 ops in size of the matrix & the input (~ xSCAL).

Pedantry is still not an argument.
I'm not a GIS expert, but I would have assumed that any calculations would be performed on the geoid model (or whatever) instead of on the projected map? Is that really not the case?
If a roadmap is a list of committed features, yeah, it's useless. A roadmap should be a clear articulation of your product vision and the problems to be solved to get there, not what you think today are the solutions.

This is called a "thematic" roadmap or an "outcomes" roadmap. It is well described in this article: https://www.prodpad.com/blog/the-birth-of-the-modern-roadmap...
I think it's interesting that it uses a Snapdragon processor running Linux and communicates over commercial Zig-Bee 900 MHz links. Tons of technical details here: https://rotorcraft.arc.nasa.gov/Publications/files/Balaram_A...
The BBC computers had a pascal compiler that was about 5K if I remember. It lacked quite a lot though, like records I think, enumerations & more, but had nestable procs/funcs so wasn't too far off the language in other ways. Never used it BTW.

One thing I liked about pascal but missed in every language since is the ability to have arrays start from arbitrary values. It can be fudged in C/C++ pretty easily but still, be nice to have it built into languages like java/scala/so many more.
Swiss made contact tracing app
May he rest in peace, and may his place be among the great mathematicians of all time
NYC mayor wants homeless residents in hotel rooms by April 20
My wife had a good response:

Back in the old days, real men invested. They were in charge of their own fates. They stacked their chips high on the table, and when the crowd of onlookers oohed and ahhed about the size of their bets, those men put down more chips, and then didn’t even bother to look where the roulette ball landed, because they were too busy ordering another drink.

Then “real men” go home drunk and broke. Smart men use models, and computers and diversify or at least avoid extinction with the kelly criterion. And they only play when they have an edge. Ask Thorpe. That’s my kind of man. Oh and the “real men do yadayada” has always been what smart men say to dumb men to get them to take the short stick and the long odds, to make them to do their work, hand over their money, and fight their battles.
My morning routine: make the best goddamned coffee on the face of this earth, and savour every sip. Until the kids wake up.