skysight-inc/HackerNews huggingface dataset:
See footnote 6 on page 4:

> ‘F-expression’ [McCarthy 1959, p. 13] was the original name of M-expressions (for Meta- expressions) [McCarthy 1960, p. 187]. We choose the old name for two reasons: (1) meta is relative, the name M-expression becomes misleading once F-expressions are taken to the level of object language; (2) the term F-expression clearly indicates that functional [expressions] describe functions of S-expressions, which McCarthy called S-functions [1959, p. 1]. Nevertheless, in directly quoted text, we will keep the terms used in the source. [edited to remove hyphenated words]
Erlang (and by extension, I presume Elixir) support hot reloading. It’s a core feature used extensively in production.
Sorry boss, can’t come in today. My mother died again.
Do you know the yik yak or jodel apps?

I'm mentioning them because those also focus on small talk or general discussions for everyone, but found their niche in hyper locality.

They basically show you what people write in (I think) 10km distance in an endless stream. So it's something like an anonymous hyperlocal twitter, with pretty much all kinds of random stuff that you can imagine. Too much downvoted comments are hidden, similar to HN and reddit.
I totally agree with this, I'm not a fan of the written-in-stone nature of commit messages. Just like code, it's nice if log history is editable too in case your forgot something, or if you want the message to mention future changes that back reference it.
Congrats @qudat! Small note/typo: on https://lists.sh/spec , the link in the "The source code for our parser can be found here." sentence leads to a 404 page.

Cheers
Hard to implement a drop down menu on a stone tablet :)
> This is interesting to me as someone working on a Rails app currently. I’m surprised it hasn’t become the defacto ruby implementation given the benchmarks shown on the site. What are the drawbacks?

It is not supported on all platforms and listed as “experimental” (defined as “ features [which] are being considered for future versions of GraalVM and are not meant to be used in production”) on the platforms (Linux AMD64/ARM64, macOS [AMD64, presumably, since there is a separate listing for MacOS ARM64 where it is not supported]) that it is supported on. [0] That’s probably the main thing keeping it back from general adoption. (It’s also ~2 years behind MRI on features, but that’s less important.)

There are also notes in the TruffleRuby repo and docs that it:

(1) is possibly not fast on Rails and large programs (which are probably the bulk of where people would be looking for performance gains),

(2) has some minor incompatibilities (individually no big deal, but the aggregate could be a factor)

(3) Fibers (Ruby’s main lightweight concurrency construct) don’t have the lightweight performance they do in CRuby because they use full native threads.

[0] https://www.graalvm.org/22.1/docs/introduction/, under “Features Support”
I'm with you!

The PR commit can have sooo much good information, that can be used by so many teams. Loom videos for a quick demo of the feature. A concise description of the impact on customers, support teams. Deployment and feature rollout considerations.

I do try to make the individual commits somewhat presentable within the PR... a few extra minutes polishing the subjects lines. But nowhere near what this article, which seems to be suited for non-PR workflows such as mailing lists+patches, or workflows where every PR is squashed?

There's even a pitfall in putting too much "why" in the commit messages -- some programmers will be tempted to keep it out of the code, ie never comment their code.
Kernel HQ Visit and Bryan Johnson's Interview on BCIs (No Surgery Needed)
Was curious to see how it did with some _copy pasta_

Somewhat unsurprising bad but this one is pretty niche

Prompt

> how bout u go an fuck off my page then u peice of shit u think we need a stupid fuckwitt like u telling us about looking good who the fuck are u take your worthless advice and get the fuck out of here

Completion

> if you want to make videos then get a job like i had to pay bills so i could pay for an fucking apple so i could buy the tools to do my job i am tired of having to work to pay for shit so do the same it doesnt cost me anything just do what i did and see if its good enough for you to keep my name on this page
Good posture, properly fitted equipment, rest when you can, stretching and strength training regiments. Some amount of luck.
Most people don't have the luxury of picking and choosing exactly what they work on. I don't WANT to work on keeping some legacy tooling from falling apart, and I would consider maintaining it a chore. That doesn't mean that it can just be abandoned though, so my boss will tell me (or someone else) to go work on it when needed and that's a perfectly normal and acceptable thing to happen in a workplace.
I think the argument is less that the experience was of no value and more that the opportunity cost is high.
I used to charge classmates for hand written love letters.
But the kernel is wrong. I kind of buy this philosophically until I tried it. It just feels like you put the the wrong person in control, while all the time you really want to deal with another.
IMO, you took the only good thing about Reddit — being able to have multiple independent conversations on the same topic while clearly seeing the context — and removed it.
None of this is really worth obsessing over I think, but one point in favor of imperative is it tends to also be the tersest phrasing, which is convenient if you're also aiming for 50 characters max.
Fellow owner of a 2531.80 of a similar vintage. It's been on my wrist through many sailing and climbing adventures. Fantastic watch for the money and quite durable. Keeps great time for a mechanical watch as well.
Well said, the user experience is subpar and that's the end of it unless those enthusiastic.
I made up the prompt. I didn't expect the space-horror vibe it created from it. (But I dig it!)
So long as the meaning is clear, it really doesn't matter IMO. Just write it so that when viewed in isolation the meaning of the message is clear and matches the changes held within the commit.

Anyone who gets up in arms over "fixed" vs "fix" needs to get a life.
A Go monolith would be just as hard to maintain as an RoR monolith. This is not a shortcoming of the framework.
With a database you generally are loading it into RAM, thanks to caching at the database and/or filesystem level, and you get all of the fun database features more or less for free.

There's a performance hit relative to skipping the database altogether and simply allocating 4GB of RAM and accessing it directly, of course.
i fed it some lyrics, and it gave me a bunch of lyrics to a different song, including a source disclaimer with URL, and some lyrics website ui text.
It was a year or two ago.
Also Dota, where a handful of still-active pros have been playing since Dota All Stars. Not to mention the larger number of content creators and streamers who are no longer playing in pro competitive leagues, but are still literally professional video game players.

There are also several AoE 2 players who are coming up on or have already passed their 10th anniversary of professional play.

Also looking at retirement age doesn't make a lot of sense, because a lot of gaming careers start younger than NFL careers.
I write it as normal prose and then pipe through `fold -w 76 -s` to line break. TextMate makes this easy with its "Filter Through Command" menu item.
I think reaction time in games like Dota 2 doesn't actually matter as much. The gap between very good reactions and average to bad reactions is small enough that practiced patterns and better understanding of macro strategies can compensate for it.
You will get lots of PLT recommendations, so I will get a bit more theoretical but still close to applications.

For me CS is all about logic and types in the same way classical math is mostly about algebra and calculus.

A great text for logic is Huth & Ryan: https://www.amazon.com/dp/B00AKE1QXQ

A great text for type theory is TAPL: https://www.amazon.com/dp/B08H18R67V

A superb combination of both is Concrete Semantics: http://concrete-semantics.org/concrete-semantics.pdf

Knowing the material in these books is sufficient to land a high end verification job.
I tried google sheets(excels with lambda) for Aoc 2021 until like day 6 or 7, if I have lambdas it seems that I could move further though.
Followers could be called “fannies”.
Please don't require static AWS credentials: https://github.com/Qovery/replibyte/blob/v0.4.4/replibyte/sr...

or at least either include "AWS_SESSION_TOKEN" in that setup (if it is present) in order to allow "aws sts assume-role" to work, or allow `AWS_PROFILE`, or just use the aws-sdk's normal credential discovery mechanism which at least on their "main" SDKs is a fallback list of them, but I couldn't follow the docs.rs soup in order to know if their rust sdk is up to speed or what
I think it's pretty obvious why. He's between a rock and a hard place. He was not beyond the reach of the US on allegations of spying releasing government secrets and a whole bunch of other laws he broke in order to become a whistleblower against the government's illicit programs --the only place which provided him refuge was Russia. No one else would take him. What do you expect, that he bite the cruel hand that feeds him? Be realistic.

PS. that's a very unwarranted swipe. Might as well request Obama to turn in his Nobel Peace Prize speaking of incongruencies.
How to create a file in Linux using the bash shell terminal
Related discussion: https://news.ycombinator.com/item?id=31174079
If you love GraalVM, and very small app sizes, and get a nice dependency injection framework to break your code up into testable modules, be sure to check out https://quarkus.io . Be sure to scroll down to the memory and start time benchmarks :)
Your repo seems to be unlicensed. If it is not intended, can you add a license file to the repo?
I got in so much trouble due to a gaping security hole in At Ease back in 7th grade. You could put a floppy disk in and it would present the documents and folders, but no applications. However, it would allow you to open Desk Accessories (a System <6 era type of special app which could multitask before multi-finder).

So being the nerdy troublemaker that I was, I used a DA to launch other programs such as ResEdit and bob's your uncle. I had installed all the cool After Dark screen savers on each machine including the little space game one.

They never figured out how I did it, but they did put two and two together that I was the one who had done it. They tried to suspend me for 2 days for it, but my Dad argued that they weren't providing interesting classes using the technology. Not only did I not get suspended, next year they ended up making Sim Earth into a class and using it as a teaching aid.

Thanks Dad, I miss you.
Is this the first confirmation of the deal going through? Up until this point it was just rumours?
I remember at some point it would hang and becomes very difficult to remount after that. There was an issue that has a work around but wasn’t fixed by the time I give it up.
Left and right panning is also an issue in cinema.

Are we sure this is a lcd issue and not a frame rate?
Interesting article, but waaaay longer than it needed to be.
from au, ctrl+f suggests that "Espionage or Journalism" is nowhere on the page..?
What about a mafia nation selling those assets to the highest bidder? I think that is what worried the US the most because it was more plausible.
he went off the grid because he had to choose between his safety or his public image/career. he wisely chose the former.

last tweet feb 27th

https://mobile.twitter.com/Snowden/status/149804957713120870...
This tech is getting good enough to become genuinely disturbing.

Prompt: We were twelve miles out of Hackensack when the LSD took hold.

Completed text:

We must have been driving over a hundred miles an hour. At first I wasn't sure where we were. There was nothing to indicate our destination. The headlights picked up a sign and it read, 'Welcome to West New York.' I was about to ask Mike what we were doing here when the drugs had their way with him. The next thing I knew, Mike was talking like an idiot. He was rambling off things he thought were funny and telling me about the latest _National Lampoon_ joke. He made up words out of thin air, like 'carnival.' I was terrified of where this was leading. Suddenly, Mike looked over at me with a look in his eyes like he was seeing things nobody else saw. This terrified me even more. His look was one of evil intent. He held up a hand toward the front of the car and motioned for us to look at it. It was covered with something the color of blood. Blood! He had bitten into his own hand, chewed on it, swallowed it and the hand was red and bleeding all over the inside of the car. There was a long silence. I did not know what to do. What I was witnessing was unbelievable.

This was real! I was at a party at a house in Hackensack. The host was a guy called David Lee Roth. At one point, he offered me a joint and a line of cocaine. I took them, but didn't inhale. 'Do you want to do this?' he asked me. 'Fuck no,' I replied. I didn't like being offered drugs by someone I barely knew, so I left.

We got back in the car and Mike began to laugh at the idea of being the biggest pot dealer in the world. The drugs in his hand would have made him a millionaire and, he said, he was going to be king of the world, but at least he would be selling the same drugs everyone else was selling.

I wasn't listening anymore. I was thinking about how he was going to bite his hand and eat it. I had seen things like this happen before. It was frightening, but not particularly unusual. When I saw this, I thought the drugs were getting to him. I was wrong. In fact, it was the drugs that had got to him. He had been to a mind-expanding party. The only problem was that a friend of his had taken too much acid. There were people crawling all over the floor as he was speaking. They couldn't make sense of what he was saying. 'Don't you get it?' he said. 'It was all in my mind. I was having an out-of-body experience. It was fantastic. I saw everything. Now it's all gone, all the drugs are gone. It's all in my head. You have to understand. It was all in my head.'
It's the same problem as every alternative social media platform, no one's on it.

I'm active on Minds and have a niche following there, but it's still very insular on there
Have you checked the wikipedia article on .99 recurring? This seems to be one of the first things taught where a personal who is reasonably mathematically savvy and has an intuitive grasp of math might actually trip up, so teaching this fact has become the subject of endless discussion. I don't think you should be called names for this, though -- you are wrong, but you are in good company as far as I've seen.
The map is not the territory, and a way of notating a number is not the number itself.

Decimal expansions are convenient for most purposes, but they have this property that sometimes there are two different ways of notating the same number. This is unfortunate, but unless you can come up with a better notation (for Dedekind cuts over the rationals, or some other way of constructing the real numbers), we have to live with it.

(Recurring decimals are not "approximation". They're notation for specific individual real numbers)
Only in some places is fanny associated with the buttocks. In other places it's associated with vaginas --which do "fart" in a way, but not the same way and it's not called a fart anyway.
Most young people in HK primarily use Signal now.
It’s widely accepted, with proofs and all, to be true in the mathematical system that we use for most purposes.

There may be an alternative system in which that’s not true but for it to be not true you’d have to square it with the consequences of losing some axioms to those aforementioned proofs. You could probably make a whole career in academia out of constructing that system.

Give it a shot and prove all of those career mathematicians with aggregate millennia of experience wrong; you won’t make millions but there might be some cool insights in such a system. Probably something in the realm of the reals vs the computable numbers, which even has applicability in e.g. what axioms we can provably losslessly rely on in FPUs (where we pretend we work on the reals or at least computables but don’t really)

> I have been called names because of this […] the world is dumb and I want off

I suspect these are correlated more strongly to each other than to your mathematical insights
3) Tell your users to install the free unreal browser if they want a discount and cross-platform support.
With email, discoverability sucks!

More seriously, there is a large niche for smaller communities of like-minded people. I suspect that Mastodon gives an easy tool to form them. They don't want to be discovered too easily, and prefer existing social links pull new members in, instead of chance encounters. Compare this to obscure subreddits.

Opposite to that, Twitter is global and total. It's one colossal room. No wonder that celebrities dominate it: drawing attention and talking to huge audiences is what they do for a living. It's also an obvious place for official broadcasting. Mastodon is not.
Harrison Bergeron by Vonnegut describes this quite well.

See http://www.tnellen.com/cybereng/harrison.html
That's a good problem to have. And one with multiple ways to tackle.

Mastodon is a ways away from that currently though.
And yet, email addresses for external users are usually discovered outside of the sender's email system. I'm not sure I understand how this poses a problem for Mastodon. Heck, even when I was on Twitter, I rarely discovered people's usernames on Twitter.
It does if you fall outside the (unruly and algorithmic!) good graces of Google!
> So returning to the original question: why doesn't Terraform use an existing language? So far, I've not yet encountered an existing language runtime which contains the building blocks Terraform uses in order to keep the plan-related promises.

That sure does sound like the author believes "pulumi preview" shouldn't ever work
Nearly all vegetable and fruit juices will ferment. Most directly, though some need added sugar, or tweaks to the pH with bicarbonate or vinegar or similar. Some of the odder ones I've heard of are cabbage and tomato.
In the case the file was only intended to be there for a temporary step, I wanted that working before involving the database, which I believe also won't work because you can't do system calls at comptime.

Ultimately if you go down that path, whatever would be supplying the file could just as easily (or perhaps easier) be supplying zig code and you're still reliant on some sort of per-processor.
> Later on, not deterring Putin, and actually encouraging him by showing massive weakness/ineptitude - that is inexcusable.

You keep forgeting that Ukraine was basically a Russian puppet state like Belarus until the first Orange Revolution took place. Saakashvili tried it and lost because Russia would not allow a former militarised satellite which they do not control in its proximity. That's part of the reason for the Ukraine invasion: they would rather start a war or several wars than lose control over these countries. Kazahstan's Tokayev is playing the right card while Russia is being busy in Ukraine: diversifying, sharing and reforming power rather than militarising. I'd really like to see one or several trans Caspian gas pipelines to Azerbaidjan, Georgia and Turkey or through the Black Sea, allowing Kazahstan to sell gas to the EU. Militarising is an option when Russia grows weaker and Western money flows in your former Soviet satellite. It was also an option after '91, until the early 2000s, but the US was being busy in Iraq and Afghanistan. Central Asia and the Caucaz to a lesser extent is the key to further weakening Russia.
https://arxiv.org/help/rss - Talks about the feeds and how to get to specific categories or subject areas within categories.
> He appears to have went off the grid over the last 2 months.

He really blew his credibility pushing the “Russia isn’t going to attack” propaganda line (ostensibly, as his own independent analysis of the situation), and his last tweet (3 days after the attack, his prior being 3 days before) was:

“I’m not suspended from the ceiling above a barrel of acid by a rope that burns a little faster every time I tweet, you concern-trolling ghouls. I’ve just lost any confidence I had that sharing my thinking on this particular topic continues to be useful, because I called it wrong.”
So what happened after Part 2?
Pretty interesting, if you frame Linux using a corporate, stacked model of what it may "really" be. (I put "really" in quotes because this is hardly all-inclusive research given the number of licensing models and sheer variety of communities.

And also deceptive, as a POV, if you consider what FOSS means to create in terms of value on the ground: A breadth-first, networked world of technological possibilities which frequently makes the old world of stacked, single-owner operations seem incredibly small and stifling. If anything it's like a shifting-stack model, but on purpose.
The library can be seen here:

https://app.ignitionrobotics.org/GoogleResearch/fuel/collect...
> Is it the lack of cool people on Mastodon?

Yes. Related, what "makes people cool".
What if it makes Twitter look bad that nazis/violent communists are organizing rallies on the platform? After all, it's Twitter's servers after all.
Yeah, this is why all upset over athlete pay is wrong , especially for the NFL which has the worst pay, and highest injury rate, and shortest careers of all the major sports. Pro football players not uncommonly go broke, not because of spending, but because they are crippled, addled and unable to work after a short career (painkillers make it hard to work), and have huge medical bills.
Yes, exactly. It was an illegal program and instead of denouncing a grossly illegal program he sought to protect it through procedural means.