skysight-inc/HackerNews huggingface dataset:
Ask HN: Share your Game of Life implementations
I know John Conway wasn't always fond of being known for GoL[0], but that doesn't make it any less important to me. I suspect for many, Life represents their first magical experience with programming. It can give the sense that you're glimpsing a connection to the deeper underpinnings of the universe. For me personally, Life has played a big role in my love of automata, and simulations in general.

I thought it would be fun for everyone to share their personal implementations of Life. Here are my meager contributions:

Recent hand-written wasm implementation (ui incomplete): https://github.com/anderspitman/wasm-life

Basic JavaScript/CSS intended to be used as self-contained animated icons: https://anderspitman.net/apps/golicons/

WebGL (for simulation and visualization) (unfinished): https://github.com/anderspitman/mogol/tree/webgl-sim

Two of my favorites that I didn't do:

Life in Life: https://www.youtube.com/watch?v=xP5-iIeKXE8

Life in WebGL: https://www.shadertoy.com/view/Xd33WS

[0]: https://youtu.be/E8kUJL04ELA
You can use the old version on Firefox, which was called "Bookmark Time Machine": https://addons.mozilla.org/en-US/firefox/addon/bookmark-time...

If you like it, I can port the new version too, I just need to know there's some demand because it requires a few hours of work.
Thanks will search that.

edit: for anyone else looking, it was in calendar settings page
Looks like these reporters have missed the entirety of reddit, there is plenty of criticism there, from what I’m assuming amounts to thousands or millions of people.
We get decent support from our main tooling providers. We do spend a chunk on licenses but I don't think we'd be considered a huge customer. And yes, the software has bugs (with expensive consequences) so good support is very important.
Oh, then if you're counting industry PhDs I'm not sure how your argument about Americans getting a premium is that well-founded. The US (like many Western countries, but to an even greater extent) has a very strong NIH syndrome, and Europeans themselves are often taught endlessly to sell themselves because they're not assertive enough in their presentations, CVs, SOPs, what have you.

And of course there's the matter that most wages in Europe in the qualified labor force are way lower in general than their American counterparts. I've always thought it was more or less due to research being underprioritized in Europe but maybe that's about to change in the light of current events ;-)
I’d add that in China, the government is especially aggressive at squashing down rumors/conspiracy-theories that involve itself. If the rumors are false, the evidence they provide is usually rock solid. When the evidence they provide is garbage (eg friend of said person swears that they are alive), then you can assume the rumors are true.
This post makes economics and econometrics look bad. Really, GRE scores? Oof..
This article is no way reflects reality. There's a reason the "money printer go brrr" meme is blowing up. There is already significant outrage about the moral hazard of what's being done by the fed, and the sentiment is growing. This article reeks so badly of blantently trying to control the narrative to the advantage of the elite that it's disgusting. Rather than let companies that made shitty decisions die and let capitalism operate, we're creating a horde of zombie companies that are going to plague our economy for decades.

Welcome to the beginning of the lost decades. With these policies, it's going to decades before we see any true economic growth in the US.
Because you get rich by not distributing what you earn, back into the economy/communities, but by hoarding. Someone who is worth $15.8 million is clearly hoarding and not utilizing the funds to improve what's around them.
If a device requires extraordinary measures most people cannot or will not take in order to "unbrick" it, then it's possible for the usage to be correct even if such a procedure exists.

For example - years ago, NVIDIA got in some hot water over some of their mobile GPUs getting so toasty some of the solder points broke, leading to bricked systems. If you were the adventurous sort, you could heat the laptop enough to reflow the solder and end up with an unbricked system, but that's not an approach most people are going to take.
Nice, I was thinking of doing something similar for Notepad++.
> Conciseness isn't necessarily a technological limitation.

Of course not, but I doubt that it is entirely coincidental that the article here is from a well-established print journal.

> However, simplicity can also be a style that obfuscates content by its nature.

Occasionally, in response to an editorial mandate, I have condensed something to the point where even I have difficulty following it after some time has passed. The point here, however, is that this article is both concise and clear.

> When in reality the words do not convey like boxcars carrying grain...

Indeed; if they did, style would not be an issue, and grammar would not be a thing.

>... but are the thing in themselves and solely such.

Words in themselves are nothing without an accepted vocabulary.
I think it depends on more than just the language... i find the squiggly lines very distracting and brings me a bit of anxiety, like someone being over my shoulder looking at my code and going "hey, you forgot a semicolon over there" and i'm like "YES I KNOW, i just noticed something else that i want to edit a few lines above, i'll fix it, leave me alone" :-P.
I sold my startup for £100k
The quality of Apple's Apple's and software has been on a gentle downward trend since about 2015.

I still prefer them for now, but eventually the cost/benefit ratio just won't make sense anymore. If I'm paying for crappy quality, I'd rather just buy cheap.
when entertainment options are limited, people are likely willing to pay more. concessions can be sold drive through style without personal interaction. only restrooms are really a problem
I know people who would be sold on NO JEE, NO Spring, NO Hibernate. I am one of them. :)
My Huawei Matebook actually has an excellent touchpad interface as far as I can tell. The only real drawback is excessive pinch sensitivity, which seems to be application-specific (happens all the time in Firefox, less in Office). Scrolling and selecting are continuous. Minesweeper is still hard to right-click 100% of the time, but that didn't work well on OS X either. In fairness, my most recent Mac was from 2013.

Unfortunately Huawei's reputation is mud these days thanks to the Chinese government. They made pretty nice laptops, though the aesthetics are obviously imitating somebody.
None of our 5 macs at home have Catalina installed. We will stay with Mojave for the foreseeable future.

It seems Apple is finally getting their shit together on the Mac hardware front. Now they need to do the same for macOS.

Moving to yearly macOS releases was a bad idea.
Yes, but a forum where you would expect the quality of discussion to be high.

I feel some sympathy for grad students, but am personally quite excited to see how this plays out since I've wanted virtual conferences to be more of a thing since I started pirating Blackhat/DEF CON videos as a teenager :)
I believe that you are mistaken. My reading of this table from the Census Bureau is that white is 60%: https://www.census.gov/quickfacts/fact/table/US/PST045219. Further, college age students are barely majority-white,
https://nces.ed.gov/programs/raceindicators/images/figures/f.... Those are the national stats.

I happen to not be from VA. I happen to be from VT (as a google of my user name or email would show).
FWIW, I teach at a Catholic school so many of the nonwhite students we see are a variety of Hispanic. But there are also plenty of others, including African Americans. We draw from New England in general, and to a lesser extent the entire Northeast.

But if I understand your comment correctly, you are not mistaken in that I am a person who thinks that it is right for educational institutions to make strong efforts about redressing our country's heritage of making life harder for some people than others. In my note I meant to express that there are anecdotal signs of progress. Too few, for sure, and I cannot say how much is due to the diversity officers, but wanted to suggest that the article's contempt for work in this area is not wholly justified.
You don't "have" to. But you either present multiple times; we used to do this for webinars--I think we mostly don't any longer because most people watch on-demand anyway.

Or you split the difference of about 9 hours of time zones to accommodate the western US through central Europe with the event starting about 7am in California and ending around 9pm in Europe. And, for a US event, you basically ignore Asia.
> try to improve the fonts

The contrast is less about the fonts and more about the colors. Just making the darker a bit more darker and the light a bit lighter should solve the problem.

By the way, seems the page is now behind a login page, so it requires a signup, it was not like that before, so you're now not adhering to the guidelines for Show HN.

> Blog posts, sign-up pages, curated lists, and other reading material can't be tried out, so can't be Show HNs.

https://news.ycombinator.com/showhn.html
> One can only shake his head when you hear about how things work in America.

Or, maybe, that you are hearing only a small selective facts by people who are biased?

> Why are you so hostile against each other and/or the weaker/younger/non-wealthy people?

That is true of general humanity; Europe and Asia and Africa seem no different to me.

> ... there are no real fees where you come out of your education and have 100k in debt.

This is a good example of how little you know about USA. Going to 100K debt is a choice many youngsters make. There are far cheaper options like Community Colleges funded by local governments.
Why should he do more with those assets? There's nothing that forces him too...

if he donates to charity - or as the POTUS does, gives his salary away (or doesn't) - that's entirely on him.

Being "rich" and "caring" are two separate and unrelated things...

If I care, but do something that makes more than I spend - or invest wisely into something that makes more... I care and make money...

"if you have money you don't care" is a seriously flawed attitude.
I don’t understand this stuff. Politicians have directly ordered closures. If your bottom falls out from under you because you were playing fast and loose that seems inherently different than being told from above “you just cease your main method of generating revenue until we tell you otherwise.”
Ohhhhh to be able to make it through a movie without having to go to the bathroom. And then to sit in line in a car to get in and out of a drive-in.

I don't think it's even legal in most communities in the U.S. to not have facilities where people gather. We take hygiene pretty seriously in this regard.
ISAs are consolidating sure, but the interesting parts of the chips are also consolidating. A few years ago several companies were designing new Arm cores; now it's pretty much just Arm and Apple.
If you need a linter for you conf file, something is wrong.
I might be missing something, but I fail to see how contact tracing is useful, due to secondary contacts/infections.

I.e. contact tracing is like a BFS search on a graph.

So, even if you trace the closest contacts, by the time a person takes the test and notify the network, those primary contacts (edge 0) might have infected their own contacts (edge 1) until basically you would need to isolate the whole population.
tucked away in a manual

With a better eco-system, the (temporal) specification (such as "take 67 cycles to initialize after coming out of reset") such be given formally, so a tool can ensure that it's not forgotten. In principle this is possible.

much better RTLs

Have you got any concrete ideas and proposals? I'm asking because (A) I agree with you, and (B) I'm very much in a position where I can influence research in this direction.
> What have you written in haskell that we can use?

My three commercial Haskell projects are detailed here[0].

[0]: https://jezenthomas.com/projects/
I use the Google Chrome API to loop through the user's bookmarks, so you just have to use Chrome's native system to add bookmarks.

Is that what you meant?
Start here: https://beakerbrowser.com/

"Beaker is an experimental browser for exploring and building the peer-to-peer Web."
looks interesting. i've been using http://www.openinsider.com so nice to have alternatives.
100% agree with everything except that this is the "beginning" - I think we're a couple iterations in already. It's just so widespread and deeper than before that people are seeing it more.

0% interest rates are purely to encourage consumption now instead of later. But unfortunately, the bill always - usually? - comes due. Unfortunately, most of the common indicators, signs, and metrics are detached from each other. Maybe they always were (Keynes vs Hayek) but now they're going opposite of where "common sense" says they should.
In The Netherlands, our government reserved a special € 100 million for startups, because they are not eligible for the normal relief program because these startups have no revenue and "their succes is measured differently".

In the grand scheme of things, € 100 million is peanuts of course. Still I found it baffling. I should also mention these are loans, but if the startups fail the government is still holding the bag.
that's subjective. It's not an additional step, it's a different way of doing it. I personally feel like it's better. I dont have to worry about not placing the cursor at the right place. I just click it and move the cursor around where I want.
What would be nice is if Github would allow one factor of authentication via a client side TLS certificate. That's what's essentially being done when one clones a repo via SSH since Github has a copy of the account holder's SSH public key.

That is, 2FA could be achieved via use of that certificate and a username/password.
Email is way more important than Netflix, so you should probably be willing to pay more for email than Netflix. FastMail can get pretty pricy in a multi-user scenario, but as a single account it's a pretty reasonable price.
That's too much stew from one oyster, and the oyster turns out in any case to be a clam.

The claim is that research involving gain-of-function techniques was stopped in the US - which is true - but continued in China without the involvement of US researchers - which is not substantiated by the sources at hand - and that the late 2019 papers and job postings were related to the same research - which is false. That work was a study of how native coronaviruses spread in wild bat populations, and involved US researchers including Dr. Jonna Mazet, who actually touched on the same project in the interview I linked elsewhere in this thread (0). Her description of that project seems fairly authoritative, given that, until her team was defunded last September, she was one of the people running it.

Speaking of GoF work - one would expect an honest reporter to note that the funding pause which makes up such an important part of this conspiracy theory was lifted in December 2017. (1) NIH belongs to the executive branch - if that kind of work is really as dangerous as is claimed in the Gateway Pundit article, how come the Trump administration's been funding it again for over two years?

(0) https://news.ycombinator.com/item?id=22848637

(1) https://www.nih.gov/about-nih/who-we-are/nih-director/statem...
From 2016, it looks like.
The iOS (and iPod) sync portion of iTunes is now built into the Finder in macOS Catalina, now that iTunes has been split up into different apps (Music, Podcasts, etc)
There seems to be little talk about it on main stream media but it doesn't feel like that's the general sentiment.

The narrative has been mostly contained. It's scary times, really.
Youtube link if you want to speed it up https://www.youtube.com/watch?v=Unzc731iCUY
I know about the lack of case sensitivity, but in idiomatic Powershell, it's Pascal-Kebab-Case. If I use a language, almost everyone else's code is going to be idiomatic, so I would write idiomatic code too.
In 2008, before many of the options for configuration that are available now had been created, I came up with a hierarchical configuration language [0] to use in my Python code. More recently, I had a look at some of the newer options available (JSON5, HJSON, HOCON, SANE and TOML), but still find them wanting in various ways. The latest iteration of my take on it [1] is now available in multiple environments (Python, the JVM, .NET, Go, Rust, D and JavaScript). I would welcome any critique from the HN community.

[0] https://wiki.python.org/moin/HierConfig

[1] https://docs.red-dove.com/cfg/index.html
i haven't thought about it enough to even speculate, but one criteria would be the ability to make decisions, however simple.

viruses are entirely passive in their action. they're exquisitely complex structures (for what they are) existing entirely by chance that happen to have the property of self-replicating in the presence of the right cellular machinery. they don't decide to do anything, they just are, and therefore don't have agency.
If you haven't watched it - check out William Byrd on "The Most Beautiful Program Ever Written"

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

It's the above and deriving it. It is fascinating to think of it as the essence of a language in 13 lines.
I made a landing page too: https://rewind.netlify.com/
We have schemas for some of our configs which is a level beyond linting. Trying to spread this more and more. Removes some classes of load errors with services.

Trying to get to almost jsonschema level without the complexity of specification and reuse with the actual code
I have five children, three of which have an email address. Right now we are on a grandfathered free GSuite account. I would love to get away from Google, but $250 (and $350 in a few years) per year feels pretty steep. Most of the family plans with other software tend to be in the vicinity of ~3 full price users for up to 6. This would feel very reasonable to me.

Just wanted to add my voice that I’d love to see a discounted family plan! Even if there were constraints on subsidiary accounts - it isn’t like my kids are sending 50 emails a day.

Edit: I should note I am already a paying customer with my business email.
I could understand that someone would like to have a buffer in case of emergencies, but it seems like $15.8 million is a bit over the "emergency buffer" line and becomes more like they want more money just to have more money.

You're a public servant, supposedly working for the public, why you need so much? Share it with the ones who have zero instead. The US have a huge problems in many areas, like healthcare, homelessness and other serious problems, if these hoarders would actually display a bit of care towards those people, you can solve it.

But again, sitting on $15.8 million does not look like you're actually trying to solve anything else but your ego.
The policy of not allowing outdoor exercise is to blame. The risk of transmission from running is minuscule if people keep proper physical distance. Doesn't matter if it's 10 or 100 or 1,000 people jogging. All that matters is if effective precautions are being taken to prevent transmission of the virus.

Instead of harassing people who are keeping proper physical distance, police should focus on activities that are actually likely to lead to transmission of the virus. People running in a group? Make them stop. People running with ample distance between themselves and others? Wave and say hi.
what about zoho? i use it for business but is it viable and friendly for non-tech literate families? I simply connect zoho to thunderbird.
Boomers still talking about Smalltalk yet we have an explosion in new programming languages and no one has brought it back to life. You have your pick of mature VM’s. The most popular VM (by installs) even has a popular and extensible transpilation library. The opportunity is there Boomers, build Woodstock again.

So if Smalltalk was so great where is babel-plugin-smalltalk or smalltalk-jvm? Frankly I’m not even going to google and see if they exist. The point is I don’t know of them and no one I know is using them.
Who needs economic growth when we can just lower interest rates to make The Line keep going up? It's been working over the past few decades...
They aren't. And your 7-11 should probably stop doing this too. I think we are taking a pretty big risk as it is eating food prepared by potentially sick people even when it's takeout or drive-through. I'll do a take-and-bake pizza only because I'll get the temp up to about 200 before I eat the thing - hopefully deactivating the virus in the process.
The biggest moral hazard is in colleges. The boards of colleges justified higher expense structures in the name of trying to win a zero sum rankings game.

The best case for them is a lot of people wondering why they are paying $30k a year to watch online lectures while inflation wipes out the debt.

The worst case for schools is a total restructure due to lower revenue and donations due to students unwilling to overpay to sit at home and alumni not having the funds.

The future is no college degree at all.
A Survey on Coarse-Grained Reconfigurable Architectures from a Perf. Perspective
It is not about whether it spreads virus, but drive-in theaters are there for satisfying social appetite. You go there with your family & friends - enjoy a movie outdoor. Otherwise, what is the benefit of that over watching a movie at home on a 60 or 70 inch screen?
Amoeba Operatating System (2002)
Why Java devs automatically assume that every new language is made to overthrow Java/C#? They might still to provide better development in a particular domain. Go or Python or JacaScript are good at rivaling Java at mainstream language, and so what?
The first person to desperately need to defecate is going to pretty much ruin the drive-in movie experience for everyone.
Apparently this was the operating system python was originally developed for: https://docs.python.org/3/faq/general.html#why-was-python-cr...
The blog post[1] that the article links to does state:

>> We are announcing deprecations that will improve the security of GitHub apps and APIs

[1] https://developer.github.com/changes/2019-11-05-deprecated-p...
I still agree with Stephen Hawking's interpretation. (Or at least he's the first one I'd heard make this interpretation, probably not his per se). Anyway, that consciousness emerges from natural selection: ability to attack/defend is strongest when you can predict the actions of your prey/predator. Ability to predict those actions is greatly strengthened when the individual can reflect on thoughts and project those onto others. This reflection is where consciousness aka "life" emerges from.
Keep in mind by adding that gate, you're no longer adhering to the guidelines of Show HN. I advise you to read through them before submitting more stories: https://news.ycombinator.com/showhn.html
In my current project we're using FaunaDB which handles authorization for you. It really makes a lot of sense moving the permissions to the DB instead of having them in the logic layer.
>If you don't set aside the time why did you sign up?

It seemed like it might be interesting at the time I signed up. It's not unusual for me to have 2 or even 3 low-priority things on my calendar at the same time. To say nothing of ongoing projects that seem more urgent on a given day and which I don't want to interrupt for some webinar.

There's a lot of stuff on my calendar that's either standing calls that I join if the agenda or immediate situation warrants or interesting-looking presentations that I'll listen to on a time-available basis but which aren't necessary.
Yes, coming back slowly.[1]

[1] https://www.telegraph.co.uk/news/earth/wildlife/8855821/Wolv...
AlpineJs – Alarm Clock