skysight-inc/HackerNews huggingface dataset:
I think the main difference is that a templating language is explicit in what causes an interpolation, while a macro language is implicit. For example, compare this use of the m4 macro language:

$ m4 << EOF
> define(name, Jane)dnl
> hello name
> EOF
hello Jane

with the equivalent using the erb templating language:

$ erb -T- << EOF
> <% name = "Jane" -%>
> hello <%= name %>
> EOF
hello Jane

In the m4 example, Jane, hello, or name might even be another macro, and you'd need to know that to know what the result will be:

$ m4 << EOF
> define(name, nombre)dnl
> define(hello, hola)dnl
> define(Jane, Joe)dnl
> define(name, Jane)dnl
> hello nombre
> EOF
hola Joe

Imagine you source those first 3 lines from elsewhere, a file serving as a library. Things can get pretty confusing if conventions aren't established and followed. You'd need to explicit in what you don't want to interpolate to get the same understandability as a templating language:

$ m4 << EOF
> define(\`name', \`nombre')dnl
> define(\`hello', \`hola')dnl
> define(\`Jane', \`Joe')dnl
> define(\`name', \`Jane')dnl
> \`hello 'name
> EOF
hello Jane

By quoting like this, you can look at any single line and know what's going on. name is not quoted in the last line so it "must" (mandated only by convention) be interpolated. "name" and "Jane" are quoted in the second-to-last line, so they're not interpolated, and they can only mean that "name" will be substituted by "Jane". This convention offers the same benefits of a templating language, only it's more burdensome and error prone.

Now, as to what is better? I think templating languages are better for modifications of documents based on variables, like making the rows of an HTML table correspond with a listing of data. The only good use-case I can think of for macro languages is extensions of languages. Like making mini-compilers (or do they call them transpilers nowadays?) by writing m4 scripts. That's the only time I think it'd be better to have implicit interpolation, when you have more interpolations than not, and the document source language is generally understood to be something far different than the target language.

This means that, since the majority of the time CPP (a macro language) is generally used for interpolation of data or code in what is generally understood to be C code as source and target language, I think it would have been better designed as a templating language. That way, you wouldn't have people joking about doing things like:

#define TRUE FALSE

which would have no ill effect in a templating language.

On second thought, however, C being what it is (a low-level language with inflexible syntax and semantics), I can see that the intention of CPP was indeed probably to write extensions to the language, which would make it suitable to be a macro language.
The big social media sites are in the process of evicting everyone who doesn't 100% agree with them. We've seen this kind of thing in history before, and the one thing we know about it is that it is a process without end. Once one group gets removed, another group becomes the outlier, and they become the next target, and so on. Heck, they're already banning political ads from mainstream candidates for US Congress.

This creates a demand for alternatives. Once a community moves to a system like Mastodon, that creates a demand for that system.

No one cares about myspace anymore. In 10 years, noone will care about twitter. That's the nature of technology.
You realize similar dissmissiveness was levied against Twitter before it took off.

It's hard to predict the fate of social networks.
Anyone who wants to load in a list of coordinates manually into a maps website is more than welcome to do so. That's what I did.
I have built 3 houses. Walls are among the cheapest components of a house. Stackable modules (of which there are many kinds) like these do eliminate some of the need for skilled labor and offer some advantages. My personal favorite is site-made concrete blocks. In Mexico I have seen blockerias consisting of a four block mold, a pile of sand, sacks of cement, and a hose. They are not ideologically glamorous, but they are very practical and cheap.
There is nothing you cannot legislate for. For example use of encryption could be licensed, just as drugs are. If you don't have prescription, you go down.
Lol, my legs do the same thing though while dropping. So a small variation on it :D

An other variation would be to keep your feet in a 45° and then keep doing and landing on every stair edge

Never seen someone else doing that, it's insanely fast if you can master it :D
There are companies that will check a resume for employment and education details. You also can and should do reference checks. In my experience outright lying is rare, there's definitely some embellishment. The person who sent in the MS word doc was a CS/Engineering graduate with significant experience in respectable companies? Hard to believe.

Any software development job requires training. Every project is different and it takes time to come up to speed. For a good developer catching up on some particular buzzword is much faster than your undocumented spaghetti of a project ;) If you can't afford new people ramp up then you have a bigger problem.
> I think "Right problem, wrong solution". The reason people mock bad ideas on Twitter is probably because Twitter has a character limit.

Well, I didn't mention it in the post, but Mastodon also ups the character limit to 500 characters (really, even more, because links always count as 24 chars, regardless of actual length). So if you're right that that's part of the problem, then it's also partly addressed.

But I think the bigger issue is that retweets encourage you to try to refute/mock/engage with bad ideas in a tweet. With Mastodon/boots, users tend to just ignore bad ideas (or, if they're really bad, respond at length in a blog/medium post)

You're right that it could become too much of an echo chamber, but it will at least avoid becoming a rage-generator.
1) https://github.com/cjbarber/ToolsOfTheTrade

from this post

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

2) https://engigogo.com/developer/

from this post

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

3) https://www.hellobonsai.com/best-freelance-tools

from this post

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

4) https://founderkit.com/

from this post

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

5) Assorted:

https://startupresources.io/

https://www.stacklist.com/

https://stackshare.io/
But it appears people are slandering keto with this study so.
Beautifully done! What do you use for writing in LaTeX, if I may ask?
The ReactReason devs seem to be averse to adding the context API (fears of instability). Does the Redux team have any similar reservations?
Michael Breen has a nice introduction to m4.

http://mbreen.com/m4.html
> Show me something exciting I can do with it that I can't do with twitter, instagram, or Snapchat.

You can communicate with anything that supports ActivityPub. That means that you can get RSS-like feeds of blogs in your Mastodon timeline, or use Masto or any other AP-supporting platform to comment on a blog post (if it supports AP for that).

I find that exciting: your self-hosted personal site can now be just as much a part of the social network as something that was posted natively.

It's very much a work in progress but the promise of Mastodon is not so much replacing Twitter as it is a gateway to an internet-wide social graph with no walls.
That to me read more as CNN getting someone uninvolved in the research to give a quote that makes for good copy. I agree that it's not a particularly useful thing to say, but it's important to note that Collins is not involved in the core study.
Surely this depends on the anthill — the common species near me only reach a few thousand individuals per colony...
Oh shit, I like this one. Nice work.
Yeah; well, you can distinguish me from the poseurs, by asking for my professional references. Call them. They will convey the authenticity of my 25 year work history.

Or don't, and run my resume through a buzzword search program, instead. Yeah. That will work. Good luck with that.
Good people are all hired. So you are looking through a pool of people that couldn’t get hired in the hottest market ever. I would pause. Find someone whose work you really appreciate and hyper focus on their network and poach. Stop using recruiters or spam networks and put in the actual time.
One does not exclude the other. Accessability doesn't require slowing users down.
But you can only create your account on one server. It feels limiting compared to subreddits, which you use a centralized account to subscribe to several.
In addition to providing feedback to author of a comment, downvotes also establish the order of comments on the page. If a comment is based on a simple misunderstanding, it's unlikely to result in productive conversation, and thus it may be a benefit to the group to deemphasize that comment to encourage others to focus their attention elsewhere.
You worked at Andesa, weird .. I work there now
What specific quantitative reasons do you have to suggest a questionnaire is not appropriate for this type of study? Did I miss some other study somewhere that suggests a questionnaire can never produce good science?
Everything I hate about Twitter is getting content pushed into my timeline that I don't care about.

I unfollow everyone who becomes overly political or comments on every outrage-du-jour. These people are inviting the bullshit. They're not making important contributions to political discourse. I don't care if they get dogpiled for it.

As a result, my Twitter experience has been smooth.
Ha! Talk about shameless cultural appropriation. There ought to be a law.
> just eat fresh plant based food.

The easiest way to do this is to batch prepare things heavy in monounsaturated fats: avocados/guacamole, olives, almond butter, walnuts, etc. Then prepare things with polyunsaturated fats the day of, like wild salmon.

Basically if you don’t eat enough good fats you’ll eat bad fats, and if you don’t eat enough bad fats you’ll eat sugar or carbs. So you want to make it easy for yourself to eat good fats, and then round out the rest of your diet with other stuff.

Things like Israeli/Persian/Arabic salad also store pretty well in the fridge for four days, so that’s another easy way to prepare veggies in advance.
Regular people do not self-host websites or know what RSS is.

What does Mastodon offer that regular people care about?
"Rage generator"

I've been calling certain social platforms and areas "hate lasers" for a while.
The answer to so many similar classification questions is to apply the simplest of case-built classifiers to detect red flags and then write a regex to exclude new classes of bot data.

https://en.wikipedia.org/wiki/K-means_clustering

https://en.wikipedia.org/wiki/Naive_Bayes_classifier
So the 18 month Keto diet I've been on has been lowering my lifespan? At least I'll look good in the open casket.
> Well, conquering markets also imposes one group's values (e.g. FB censorship based on what Americans deem offensive) and national interests (e.g. surveillance) on others.

That's a great pro-free-speech and privacy argument. Certainly interacting within the framework of a company with different values will mean you have to abide by those values. But the thing is - you aren't forced to. The various peoples of colonies usually didn't have a choice to go back to living how they did before their foreign occupiers landed.

> Well, globalization is a form of imperialism. It's not equal access to the global markets and influence for all countries: it's a few countries dominating.

As far as I'm aware, the living standard of all nations is going up. Nigerians have access to a safer banking system because they can use modern phones. China is dominating the world's manufacturing. Sure, the US and Europe have an outsized impact on the market - do you think that is more the case now than in the 1800s? I'd much rather people in developing nations have access to the international markets, because trade is mutually beneficial. Big companies make money, their customers also gain something. That's not imperialist in any sense, that's just free exchange of goods and services. Or perhaps we should all stick to trading within our own borders? Because that sounds like protectionist nationalism, which certainly isn't going to give people living in poorer nations access to goods and services they may benefit from.
I live in an Angular world, and a lot of what you’re describing sounds like ideas that are common in many Angular setups, with async rendering of state not completing until a data stream holding state passes through an async pipe in the template/view.

How much conversation is there with the ngrx (AngularRedux implementation with Redux as a leaf-able RxJS stream) folks? This is essentially an async integration, wondering if there is some good additional idea exchange to be had there.
“‘You see, but you do not observe. The distinction is clear. For example, you have frequently seen the steps which lead up from the hall to this room.’

‘Frequently.’

‘How often?’

‘Well, some hundreds of times.’

‘Then how many are there?’

‘How many! I don’t know.’

‘Quite so. You have not observed. And yet you have seen. That is just my point. Now, I know that there are seventeen steps, because I have both seen and observed.’”

Sherlock Holmes & Dr. Watson, A Scandal In Bohemia, 1891
Cheese like haloumi and feta are very low in fat, and not necessarily more than a garnish in most cases. For another animal product I’d add yogurt, but you also missed the big plant staples. Lots of pulses like beans and lentils, lots of nuts and seeds, hummus, lots and lots of rice, barley, and wheat products, whole olives in addition to the oil, that kind of thing. Of course lamb and mutton are also a source of protein and fat along with fish, but traditionally greens and beans took up the majority of calories with dairy in second, meat and fish in third.

So you’re not wrong, but cheese, fish, meat are all the tip of the pyramid, not the base. Of course as wealth has spreas people eat more fish and meat and cheese than they used to, and they suffer for it.
Personally I'm looking at using this with my small network of friends and family and could care less whether or not Kim K joins. What you can do here (and with other similar applications) is share things with your friends without ads and without your data being owned and sold by a corporation.
Yeah, it's totally Twitter's fault that people are dehumanizing each other on twitter. We need our machines to stop us from being monsters, right?
The mediterranean diet study that was made the diet famous is fundamentally flawed as described in The Big Fat Surprise. It was done on a small population, self-reported, and during a time of war when supplies were short and people were eating atypical altered diet based on available food stuffs.
Wow! I didnt know any of that. These clearly-presented, insightful posts are why I love reading your comments. Esp on business or law. Learned a ton from them. :)
This article [1] was linked from a Wired article earlier that touched on the same question. To editorialize, undergraduate students are not considered in it to be a much better sample than properly run MTurkers.

[1] http://journal.sjdm.org/10/10630a/jdm10630a.html
significantly less toxicity and content they don't want to see in the first place. Twitter is like standing in the centre of a crowded mall on a hot summer day. Mastodon is a small friendly pub.

I guess what it offers them is social media that actually maintains your peace of mind to a degree.
Same in Europe.
And right at this moment, no one gives a shit about Mastodon.
I found that the author used a lot of animal/mouse studies to draw conclusions and make recommendations... most things that work in mice, don't work in humans.
Can someone explain https://github.com/billhails/PyScheme/wiki/Here ?

The example warped my brain a little.
I never get it when I see things like this (Reason, etc).
I love the ML flavored syntaxes. Elm really seems the nicest to me.
BDS: how a controversial movement transformed the Israeli-Palestinian debate
And in reality it was on offer from a German TV chef even before the Greco-Canadian appropriation version.

Life is global now!
Did that in my childhood on wooden stairs in my parents house. Rounded edges, kid of hazardous in general but great to slide down like this. Kind of want to try this again, but I also value the integrity of my bones.
Regarding "literally everyone does it" (fishing for results, removing negative ones, and so on): it's very true, and much more prevalent than what people think. Even at top-level universities with big shots. Especially at top-level universities with big shots. I know someone, upon entering a lab to do electronic microscopy, who found out that the image data her lab had written multiple papers on very high-impact journals about (we're talking Nature/Science here) could have easily been generated by dead cells instead of living ones, i.e. they had been staring at artifacts for years to draw conclusions on protein content, mechanisms, and so on. Of course, upon learning this, her boss quickly set upon contacting the journals in question to issue an apology and retract the relevant papers, thanked her for noticing the mistake, and everything went back in order. Just kidding, he told her to shut up if she wanted to keep her job.

Interesting fact: the majority of the impact factor values of big-name journals (Nature, Science, Cell and co.) comes from a few select high-impact papers. Most of the rest goes relatively uncited. The reason is, most of these papers are not astounding but simply make it through the editorial system because the big shots in charge of the labs know the editors. Not that these papers themselves are devoid of merit (though I know my fair share of Nat/Sci/Cell papers that happen to be 80-100% bunk), but they wouldn't have made it to such highly selective journals otherwise. These journals also happen to have an usually high retraction rate. I have friends working in the aforementioned big-shot labs that are jaded to tte point that they just dismiss most thing coming out of Science.

And that's just my area and that of people I know. Things go very awry in medicine or anything related to cancer where the pressure is so high, the field so competitive, the scientific questions so complicated, the experiments so hard to reproduce and the incentives to publish so exacerbated (note that medical journals generally have the highest impact factors). And I can't even begin to imagine what goes on in psychology.

Plus, the pay is lousy.
In my defense the article is about Musk :-)
13 is the standard amount of steps in stairs in houses (in the UK at least). So statistically, you should just go with 13 instead of counting them and you will get it right almost all of the time.
I was kind of thinking the same thing. Calling themselves “PhatBeets” though a clever play on words, does little to describe their mission and implant a memory in viewers. They now have to compete with a startup, they need to be kick ass marketers themselves. Why just surrender the food supply that Imperfect is acquiring? Get out there and get some of that for the PB programs. Corporations have philanthropy programs, you just need to talk to different parts of the company. Expanding beyond taking supply from farms owned by people of color seems like a logical step to increase the supply in their system. Learn all that stuff and then do some training among other programs that are suffering.

Maybe all of my ideas suck and would fail. My point is I didn’t hear one word about what they’re going to do about the situation they find themselves in. They’re just whining that their business model has been disrupted.

And the key thing about their messaging. They’re not building themselves up, they’re tearing someone else’s thing down. That’s never a successful strategy. Though I am thankful for the reveal about Imperfect (who are greedy assholes)...I think hey would have done a lot better shopping this story to SF Gate or SacBee. And then using those stories as a touchstone for their new launch of how they’re going to overcome this issue.
obligatory "Dont become a Scientist" http://katz.fastmail.us/scientist.html
That's not really answering my questions. I understand that different Mastodon instances have different moderation. I don't understand how that ties into the usage of the service as a Twitter clone.

Who decides how content is relayed? Can I be on multiple instances at the same time? If don't like my instance anymore, can I seamlessly move to another one?

Frankly, I don't even want to have all these questions, it's too complicated. I'll just stick with Twitter.
Why not use your favorite text editor?
Maybe, but I heard the exact same argument played out around Reddit and Voat, and we all know how that ended. Maybe if the future plays out in accordance with all of the hysteria and slippery slope arguments Mastadon will take off, but otherwise it’s not replacing anything. While I don’t doubt that eventually a replacement for current social media giants will emerge, I doubt we’ve seen them yet. At the very least, I don’t believe the replacement will be a more cumbersome version of an existing service that appeals to technically minded people, or raving ideologues. I’m fact I think it’s possible, if not likely, that people will outgrow social media as we know it today.
Let's just consider this for a second from a political standpoint. What does Cuba have to gain from sabotaging the improving relations with the United States? The embargo is still a huge, huge burden for them, and they have no major allies (a la the USSR). Why would the Cuban government do this?
It's indicative of how far gone he is.
I used m4 to add high level macros to an assembler [1]. You can't do that with templating without jarring syntax changes. m4's willingness to accept simple strings as macro invocations is it's strongest asset.

[1] https://kevinpt.github.io/opbasm/rst/m4.html
Kofi Annan, former UN Secretary-General, dead at age 80
Cool batch, particularly LemonBox which provides personalized vitamin packs to buyers in China. There's a huge user base right there, and I imagine the U.S. market is largely saturated / competitive already.

I must respectfully express my concern over: "Grabb-it Inc. turns rideshare cars into digital billboards." There's probably a market for it as online advertisers face an uncertain future with possible regulation, and at least scrutiny, of social media companies, but is this really the future we want to build? Where the only goal of some of these companies is to unrelentingly cover every square inch of the world with ads? Surely there are lawsuits waiting to happen when drivers, distracted from these eye-catching ads on all the cars around them, kill people.

I am worried that our public spaces are turning increasingly hostile to our citizens. Won't this trend continue to make the public space more unpalatable?
According to Duncan Watts in his book "Everything is Obvious, once you know it" it's quite widespread to use the Turkers for that kind of research.

It's described as a very cost-effective method compared to reaching out the subject directly and trying to convince them to gather somewhere for the study.

Also, it's described as game-changing when it comes to studies that must have a large base and made previously impossible(due to practical reasons) studies possible.
Hackers,code to help Kerala's flood victims
There's a math error there. You divided $100 billion by 12 to get person-years, which would imply a cost of $12 per year.

$100 billion / 12 months

= $8.3 billion per month

/ $100 per person per month

= 83 million people

so $100 billion per year could give 83 million people $100 per month.