skysight-inc/HackerNews huggingface dataset:
https://journals.plos.org/plosone/article?id=10.1371/journal...

"The carbon stored in populations of marine vertebrates is only a small part of the total carbon in marine ecosystems; however, the impact of rebuilding stocks of fish and whales would be comparable to existing carbon sequestration projects."
Clickbait FUD. Here we go again, the BBC taking up side of the fossil fuel industry to manufacturer consent with a propaganda FUD piece against renewables or stir up some phony outrage to sell ads. No renewable energy source is perfect, but it's better than "clean coal" or tarsands. Hand-wringing about the least bad option doesn't do anything constructive, it just demonstrates dilettante ignorance and snobbery to find minutiae to complain about when the climate change emergency, antibiotic/antimycotic resistances and renewed threats of nuclear war are just some of the numerous Swords of Damocles over us right now. Instead of informing, the majority of the corporate mainstream media choose bread and circuses over committing journalism. Journalism is a crime now, my bad! #FreeAssange et. al.
Googling for a simple C Compiler that compiles to a Turing Machine (to potentially help answer another HN post about wanting to learn assembler), I stumbled upon the following page:

https://cstheory.stackexchange.com/questions/18688/a-small-c...

Which had the following comment, by GMB:

"My Theory of Comp professor in undergrad started by proving that a single-tape Turing machine can implement a multi-tape Turing machine. This handles variable declaration: if a program has six variable declarations, then it can be easily implemented on a seven-tape Turing machine (a tape for each variable, and a "register" tape to help perform tasks like arithmetic and equality-checking between tapes). He then showed how to implement basic FOR and WHILE loops, and at that point we had a basic Turing-complete C-like language. I found it satisfying, anyways."

I would have found that last part satisfying too...

But what I really found satisfying is the statement: "a single-tape Turing machine can implement a multi-tape Turing machine", because before reading this, I didn't know that a Single-Tape Turing Machine -- could in fact simulate N ("K-Tape" in academic parlance) other Turing machines in its space...

Which is truly fascinating...

It makes sense, if we think about machine virtualization.

A virtualized machine can simulate another virtual machine, which can simulate another, as long as there's enough memory -- turtles all the way down, as the saying goes...

But usually virtual machines are complex and instruction set bound, and Turing Tapes / Turing Machines are simple, much simpler (perhaps orders of magnitude simpler) abstractions for any form of computation...

It just makes a lot of sense.

Utterly fascinating, IMHO...

Anyway, links and comments on this subject appreciated...
> They didn’t benefit society

Yes. However, whoever managed raise 1.7 mil probably did through earning it. Money goes both ways.
> Just take a gander at Twitter or at the comment section of a political article and you’ll see just how violently enraged we’ve become.

Ahistorical nonsense. Ever since the vast majority of humans have become politically aware political violence has been a fact of life. Repression, revolution, purges, terror, assassinations, progroms, riots, barroom brawls, slander, muckraking, bribery, insightment are a constant fact of the modern and pre-modern world.

Before there was such a thing as popular political awareness the nobel classes engaged in all the same in their own way.

Since the 70s, America and Europe have enjoyed and continue to enjoy one of the least politically violent stretches in world history all the while carrying on an inflammatory and sometimes vial discourse. If you find the current rhetoric jarring it's probably because you lived in an enclave which was protected or benefited by the hegemony of the white professional class and so had no reason to be exposed to the anger and violent language that often accompanies the desperate demand for change.
Regardless of whether that's legally possible, saying Microsoft deserves to "pay" for their mistake does not imply that this guy is owed millions of dollars for sitting on this domain for decades. That's silly regardless of what MS did or didn't do.
Mormons spend tons of time proselytizing. Does that mean they're unable to live with their decisions and that they're trying to justify their choices?

I know you want me to just move on and stop criticizing your church but no thanks. I'm not going to give it a rest. I'm invested in the destruction of the cult that made my life a living hell. If the mormon church really wants to be the kind of church where people leave quietly, they have to change the way they treat people. No more lies and deceit would be a good start.
Happiness and satisfaction with life ratings. Suicide statistics. Measure between societies that do and don't have access to those things.
I'm a power user and have been using linux since the early days. Support has actually never been this good. Mostly due to standards in buses and hardware. Even GPU support is relatively good despite the closed-natured mindset.

I'd still never recommend it to anyone who wants something that "just works" though. It will never be on the same level as that needs a ginormous organisation to provide testing, support, documentation. Especially if you follow the Windows model with all the hardware support vs the Mac model.
Why would you ever use Terraform over CloudFormation? There are so many parts of AWS that use CF and that you can modify from the getting started templates like CodeStar and exporting a SAM template from your lambda template.

Before someone comments on how TF is “cross platform”, all of the provisioners are vendor specific.

As far as what other services to use, if you are hosting your own services on AWS instead of using AWS manager services, you’re kind of missing the point of AWS.

But a few other services we use all of the time are CodeBuild, ElasticCache (hosted Redis), ElasticSearch, Route 53, load balancers, autoscaling groups, SSM (managing the few “pets” until we can kill them), ECS, ECR, Fargate, SNS, SQS, DynamoDB, SFTP, CloudTrail, Microsoft AD, we are experimenting with the recently announced Device Farm/Selenium service, step functions, Athena, Secrets Manager, and a few more I’m probably forgetting.
Rome is even more impressive - 2000 years old buildings. Pantheon is just huge!
Yes, this doesn't sound very far from my grandparents who were catholic who loved bringing that stuff up randomly.

Maybe it's harsher and more serious. We were able to just ignore them and "that's just the way they are" type thing.
Yes, one of my best tools is a single text
file, FACTS.DAT, that I use to remember
essentially all little facts.

What is amazing is the combination of (i)
how simple the file is, (ii) how easy it
is to use, (iii) how little work it took
to start using it, and (iv) how useful it
is.

I maintain the file, add to it, search it,
extract from it with my favorite text
editor KEdit and some macros I wrote for
KEdit. A lot of (i) -- (iv) is due to the
good functionality of KEdit. E.g., KEdit
has some sweetheart text parsing tools.

KEdit is no joke: It is a PC version of
XEDIT written by an IBM guy, on his own
time, in Paris and quickly was an
important tool inside IBM. The macro
language for XEDIT was Rexx, and for
KEDIT, Kexx, a version of Rexx.

Kexx is no joke, e.g., offers decimal
integer arithmetic of 1000 digits. E.g.,
recently, as part of developing some notes
on calculus for my 9 year old nephew, as
at

https://news.ycombinator.com/item?id=22179494

I used that long precision arithmetic and
Taylor series to find Euler's constant e,
the base of the natural logarithm, to 36
decimal digits:

e = 2.71828182845904523536028747135266250

I have a command line command FACTS that
looks for any executing instance of KEdit
that has that file open and (i) if there
is an instance then makes that instance
visible and at the top of the Z-order and
(ii) otherwise creates such an instance.

What does the file look like?

A recent entry is

========================================================================
:Created at. 10:12:19 on Saturday, February 8th, 2020.
:Keys. Internet DNS sinkhole C2

C:\Users\user1\data05\topics\tech\communications\internet\domain_name\domain_name.doc

So, the file consists of a sequence of
entries where each entry starts with a
line of equal signs and has a time-date
stamp, some keywords, and the contents of
the entry.

For this sample entry, the next time I
want to know about sinkholes and C2 I
can read the file with its tree name in
the contents of that entry -- the tree
name is for a file on one of my disks.

How big is the file FACTS.DAT?

I've been using such files for 20+ years.
The latest version started on

Friday, September 2nd, 2005

and now has 97,223 lines.

The file has 2,902,471 bytes and from the
rotating disk on my little HP laptop loads
right away.

The number of days from September 2nd,
2005 and today, February 8th, 2020, should
be 5272, courtesy of some little KEdit
macro language procedures I wrote for
converting to/from dates and days from the
start of the Gregorian calendar.

Having KEdit select all the lines full
of equal signs and then count those lines
I get 5073 entries in the file. So, that
is

5073 / 5272 = 0.962

entries per day.

So

97,223 / 5272 = 18

says that my average has been about 18
text lines a day.

The average number of lines per entry is

97,223 / 5073 = 19.2

and the averge number of bytes per entry
is

2,902,471 / 5073 = 572.1

Lesson: Can do a lot with a really simple
tool.
There was just a kerfuffle about the HDMI output on the Raspberry Pi being able to jam its own wifi at certain specific resolutions. The dot-clock multiplied by the line encoder landed right in 2.4GHz.
> discovering late in the interview process that Apple has a blanket ban on all programming related hobby projects

O_o There must be more to it then that. What the hell does anyone do in their spare time at home for fun then?
Twelve authors on a paper about dog poop.

And people wonder why academia isn't taken seriously by normal people...
Yeah, I dabble in domain trading and this domain would fetch $500k minimum on the open market.
Have you read the full bible? The Jesus stuff might be more on the liberal end but Christianity in general is very much socially conservative.

Especially the old testament.

In genesis whenever god made a covenant (like made Abraham the main dude) it always came with God giving them great wealth (sheep and an abundance of land) as well as leadership of entire areas. At least the early stuff, the leaders/prophets were hardly the poverty stricken Jesus story.

A lot of that poverty narrative became a greater part of Christianity with Saint Francis of Assisi in the middle ages which help push the helping the poor angle as mainstream image of the church.

But otherwise you can find plenty of evidence of great wealth leaders in Christian history. Not just in the centuries of mass wealth accumulation in the Holy empires and the Catholic church.
The first point isn’t true. Median income for millennials is as high as for any previous generation: https://images.app.goo.gl/c1LwKJDCB3diXGfr7.

Limiting your analysis to “coastal cities” is where I think you go astray. I grew up in the DC suburbs, in Northern Virginia, in a 3BR, 1,100 square foot house that my parents bought for $175,000 ($350,000 adjusted for inflation). Today, that same house is almost $700,000. My parents couldn’t have afforded to buy it today. But it’s also a totally different kind of town. Back in the early 1990s, the town I grew up in was squarely middle class, devoid of trendy restaurants, high end retail, etc. There was no Northern VA tech scene, no Dulles Technology corridor. It might as well have been suburban Ohio. Outside Georgetown, DC itself was a sleepy commuter city full of chain restaurants that closed at 6 pm. There was no Hermès. The Michelin guide didn’t even review restaurants in the city back then. That’s all changed completely.

So I don’t feel like comparing the price of housing back then and today is fair. You’re buying a completely different product for your money. Today, a similar place to what Northern VA was like back then would be like Crofton, MD (not to far from where I live in Annapolis). You can easily buy a house like the one I grew up in for a price similar to what my parents paid in 1989 (adjusted for inflation obviously).
Ehh, it's more complicated than that.

Asymmetrical distributions don't fare well, in part because the mean probably isn't the thing you want to be comparing anyway. Mixture distributions or data contaminated with outliers are also trouble.

On the other hand, a bunch of simulation studies have found that t-tests work pretty well for symmetric distributions, even those with moderately heavy tails like a t(6) distribution. Moreover, the power declines a lot faster than the Type I error rate (which, for whatever reason, people seem to worry about more).

I've gotten a few paper reviews where someone has made the "but it's not normal" argument. Redoing the analysis with permutation or randomization tests (or both, for one stubborn reviewer) almost never changes the resulting p-values by more than a few percent. I don't know if this reflects the fact that they're usually quite similar or that we're just fairly judicious in how we analyze data.
From personal experience, that's a proper reading of the rule. You can do things for "personal education" but you can't release anything that's code (open or closed source, doesn't matter, including things already released...you can't maintain them) or code-related (e.g., blog posts, books, etc.) without a ridiculous number of approvals (some from people at like the VP or SVP level).
One producer/multiple consumers is what SNS+ Attributes + subscription filters + SQS is for.

If your database goes down, you have point in time recovery and read replicas that can be promoted as needed.
Sorry, touched a nerve from my own family experience.
Fix Lisp's shortcomings (primarily that its package universe is lagging) so we don’t have to put up with terrible languages like python, which people only bother with because of its well-maintained package universe.
This. When I lived in Phoenix, my wife worked 30 miles south of downtown. I worked 20 miles north of downtown. Fortunately, we both loved the older neighborhoods downtown and schools weren't a factor at that time in our lives. If they had been, we would have lived 5 miles from her job and I would have had a two hour commute each way or needed to find another job closer to home.
Right, what you're suggesting is one implementation of what I meant by "the moral equivalent of adding these lines to /etc/hosts".

I think TimTheTinker was suggesting the much more general fix of breaking the fallback for all domain names, not just .corp domain names.
It's application dependent behavior, AFAIK. Windows internals / APIs add .com by default, I believe. You probably hate this behavior like I do, and at some point in the past set "browser.fixup.alternate.enabled" to false in Firefox's about:config.
You file the motion to dismiss in the district court where the troll sues you. If you win on the motion to dismiss, the case never goes to trial.
I really think you have major misconceptions about social democrat ideology.

Your 'ancestral sin' interpretation could easily be said on capitalists who don't have a problem with people capital fortune being decided mostly a birth. (You're born poor, you are likely to stay poor, you're born rich you're likely to stay rich no matter what you do). Or, You could also easily say that the Protestant morals equate physical wealth accumulation with how moral you are. Because if you do good by God, of you'll get rewarded with prosperoty. In your lifetime.

This is of course nonsense just as your interpretation of social democrat ideology.
Android's Twitter account reminds us of the feature divide between Nest Hubs and
Yes, the benign Crusades were just an employment program of Justice.
For example, there are definitely apartment parties with more wine than tequilla and more talking than dancing. Even in my age bracket. I’ve been to a few. But these kinds of social circles are inherently more difficult to identify and break into. It’s a hell of a lot easier to find the group headed to a nightclub.
When projecting song lyrics at church, and the worship leader says: "let's sing the chorus again with 'we' instead of 'me'" and I suddenly have to freeze frame, edit the text, and bring it up as quickly as possible.

I'm sure there are other use cases for a freeze button, and the idea of having it as a separate device is something so obvious to me that I'm surprised it doesn't already exist.
It seem to me that humans who does advance to the top are either greedy, combative and out of touch. The question is whether the selection criteria favors such people or the position itself engages part of human nature that are such. I incline to the former, it's sad to see there's no other way to make decent leader other than have everyone's eye fixated on any mistake he might have made.

One more argument for AI overlord.
a few years ago there was a local promotion for packs of nestea, where each case contained a coupon for a free case of ice tea. The coupon didn't say you couldn't redeem it for the same box (which contained another coupon)

A bunch of people (me included) went around and basically cleaned out all the stores that sold it. There was a hilarious thread on red flag deals where people posted pictures of SUVs packed to the brim with ice tea.
A solution for hover over animations on touch devices.
You maybe interested in litevideo, used by hdmi2usb.tv. https://github.com/enjoy-digital/litevideo
In addition to the money changers (who exchanged local currency for Roman gold or silver), the dove sellers were also expelled. Doves were the cheapest sacrificial creature, and they were gouging poor widows.

The whole point is that the temple authorities were part of and profiting from what was happening. Jesus was dead with 10 days of this event.

There is a lot of depth here and it’s a genuinely fascinating story whether you ascribe to religious belief or not.
> He’s a charlatan that uses cryptic language to make his writing seem serious and profound.

A common criticism, to be sure; but not one with much evidence behind it. For instance, here's a good review of one of his better books, _The Politics of Friendship_: https://www.newyorker.com/books/second-read/what-jacques-der...

> It’s taken me years to read “The Politics of Friendship.” As I’ve inched my way through it, lines here and there have sent me to Derrida’s other writings, or have spurred my mind to chase random memories. I fix on the parts that sing, and I try to catch the gist of the parts that are too complicated for me. The book’s main appeal is the opportunity it provides to follow along as someone grapples with an ephemeral part of human experience. Doing so has come to feel more and more poignant as I have made my slow progress. At times, it seems as though Derrida is describing a bygone way of being, one racked with less anxiety about the bonds that tie us together. In an era of social media and fluid, proliferating channels of communication and exchange, the idea of friendship seems almost quaint, and possibly imperiled. In the face of abundant, tenuous connections, the instinct to sort people according to a more rigid logic than that of mere friendship seems greater than ever.

That doesn't sound like a charlatan. It sounds like a difficult author that few people have the patience or incentive to engage with -- like Heidegger or Wittgenstein, who somehow eschew the "charlatan" label while being much more technically demanding.
I have heard this, but as cute as the story is, I can’t find evidence it is true.
Really funny article for folks with kids.

With our kid we ruthlessly followed Jamie Glowacki's "Oh Crap!" potty training book. The tl;dr is let the kid run around without pants and figure out, through immediate feedback, if they wet themselves and for the parents to, like a hawk, identify "tells" that the child is in need of a toilet before the event. It essentially sucked up 2 weeks of our life being focused on the process of getting our child to notice when they need to toilet (and cleaning when they don't) but by 18 months old our kid was mostly potty trained.

Interestingly in relation to the article's point about rewards: the only reward we introduced was parent/child dancing after using the toilet successfully. And it continues 6 months later which is sort of adorable.

Also, we followed the advice of "dream pee's" where a parent wakes up 1-2 times a night to get a groggy toddler to pee while sleeping. It was successful in removing all negotiations around diapers and eliminating them completely from the conversation day or night. I feel eliminating potential sources of misincentives or negotiation is something the author struggles with quite a bit.

Oh, and although the process of the book above worked well for us. The tone of the book can be a bit overbearing and annoyingly dismissive of fathers. But, that seems to be the state of many parenting books so I have learned to ignore it.

Finally, I believe the article is right that the super absorbent 4 hour disposable diaper creates a issues when tackling all of this. Our kid was in cloth diapers and was sort of ready to get rid of the diapers as well due to the obvious discomfort. It is one of those pain now vs pain later sorts of things it seems.
OP was talking about block structure, not subprograms. In any case, BASIC has them.
People can't arbitrarily choose where they want to live. People have to go where the jobs are, otherwise there's no money to pay for the house.

Having more unaffordable overly fancy michelin star restaraunts nearby doesn't reduce the hardship of not being able to afford shelter. And who needs high end retail when you can't even afford a place to live? How many gucci bags does it take to keep you happy when your stuff is out on the street and you have no place to plug-in your 1200$ iphone?

now you might be thinking, we already have shelter and we're not at risk. but the vast majority of people are just a few months away of no paycheck from absolute homelessness. even engineers, often don't have more than a years worth of runway saved up.
The cheap labour pool as a consequence of the weak Canadian dollar certainly helps, alongside having identical time zones and nearly identical culture to the United States. Lots of Canadian consultancies butter their bread with USD.
I've re-setup my baremetal server I rent at hetzner in December to have a modern ops infrastructure. I started with k8s because it seemed pretty straight forward to have it up using rancher. After about a week of not being able to configure a simple hello world nginx docker image I gave up and tried using docker swarm.

I couldn't be happier with the decision: in less than a month of working on it during evenings and weekends I was able to set up a reverse proxy with traefik, a self hosted gitlab instance, a docker private registry and a full CI/CD pipeline.

With docker swarm, if you can 'docker-compose up ...' an app, you can also 'docker swarm deploy' it, with almost no modifications needed. Also if your needs grow and you really need k8s, you can 'kompose up' (or something similar, since I haven't got there yet) and have it deployed to a k8s cluster. But I imagine by the time my apps will need to run on k8s, they'll make enough money I will afford a devops team to handle the migration.

Feel free to contact me (info on my profile) if you think I can help you in any way having it set up.
Why Vertica Customers Adopt Apache Druid for Real-Time Analytics
BMUG here too. The newsletters (dead-tree encyclopedias) were amazing snapshots of the aspirations of 90s tech, very glad I kept them. There's an article about "creating your own Web pages", from 1995!

https://twitter.com/ridiculous_fish/status/11120498890960322...