skysight-inc/HackerNews huggingface dataset:
Checking the Github repo, it says 92.3% C[1], 2.6% Lua[2], why does the author claim it's a "text editor written in Lua" instead?

[1]: https://github.com/rxi/lite/search?l=c

[2]: https://github.com/rxi/lite/search?l=lua
Sorry, I think we somehow ended up talking passed each other.

Parent said that "if we go back 10-12 years and games had dedicated server software", tried to find some examples games that are of similar deployment to mine (IE; multi-platform AAA games with network play) to see if that assertion held true.

It seems like, aside from Valves games (which exist on XBox afaik) most do not offer a dedicated server software.

If we go far enough back (2004) then there's only the Xbox which had network capability, meaning that there's not so many networked games that work multi-platform.

I think it's inferred but when I say "cross platform" I mean Windows and whatever the presiding consoles are.
GNOME is not the default for Fedora Workstation
Bernie won in Nevada. Not the right place for Musk, imho.
What dietary changes?

Idk if what I have is heartburn but the past 2 months or so I have been waking up to horrific stomach aches. Taking a round of Prilosec seems to have helped it. But I may want to backpedal on it given this news.
The vast vast majority of the cases are mild if you are strong and healthy.
Yeah. I prefer Rails, but I'm fluent in python too, and the lack of explicit module importing was a mistake in my opinion.
This article summarizes some different case studies and scenarios: https://www.erinbromage.com/post/the-risks-know-them-avoid-t...
I have no idea whether they weren't interested or weren't accepted.
do let me know when you’ve got a decent motorcycle model up and running.
>> suggests that this is something unique or unexpected about this, when it's really par for the course for any upper respiratory infection that takes a turn for the worse.

I wonder why they report the number of deaths and infections. After all it's all known that viruses spread and people die from respiratory infections, right?
Most people out there have “essential” jobs and can’t work from home. How could they not still catch it? All it takes is one eye rub, forgetting to sanitize your hands before you eat, etc.
I can definitely relate to the point being made here: my startup (https://reclaim.ai) does various calendar automation. We see a number of users sign up for our service after having tried Zapier to solve their problem.

Not only is the UX more complex to get the job done, stuff like what we're doing (ex: personal->work calendar sync) is more complex than you think and simple "if this then that" types of workflows start to break down.

We have nothing against Zapier (heck I'm a user for some stuff). But there are definitely things it is ill-suited for, despite having an amazing marketing engine that can capture a very long tail of search terms due to the NxM nature of their product.

"Fun" fact: one of our users recently found us after screwing up his calendar sync Zap and, on a random Sunday morning, ended up inviting thousands of his coworkers to dozens of duplicate meetings, all from his personal Gmail account. It was his fault (his Zap had several errors in it), but in the end he was much better served by a dedicated solution.

I think the author's advice is spot on: there are opportunities in making better solutions for popular Zaps. Just please don't do anything in the calendar space ;)
I'm at the same point with my MBP2012-pre-retina.

The last one without ram soldered to the board so you can upgrade it.

It's still my daily driver in 2020 with 16gb ram and an ssd.

I was looking at the 2020-MBP with the new keyboard but beyond some graphics/performance improvements in games, I'm not seeing a compelling argument to upgrade.

Having it on the LAN plugged into some external hard drives as a no-additional-spend NAS might work.
Tesla can’t sell cars direct to customers in Texas either. California has actually been pretty friendly for Tesla, the shutdown must be hurting their business significantly for Musk to react like this.
The Risks – Know Them – Avoid Them (COVID-19 infection event case studies)
There have been studies of influenza that suggest nearly 100% of all transmission occurs through coughing & sneezing and inhaling the output. To a close approximation, handwashing does exactly zero to stop it from spreading. Scientists seem to think the same is likely true for SC2.

Which isn't to say you shouldn't wash your hands, because there are other things you get on your hand which can make you ill. It means keep the damn mask on, and don't take it off until you're well out of range of other people.
But quantization solves the problem of models being gigantic. So the question is still unanswered. But hey, you got in your downvote, thanks for that.
I think changing "For people like me" to "For legal residents of the country" would be a more accurate representation.
It seems to include the entirety of Lua - https://github.com/rxi/lite/tree/master/src/lib/lua52

Which is written in C.
An equally disturbing part about the article to me is the number of people who are willing to email a perfect stranger to beg for money or try to start a romantic relationship.
They have all of the lua implementation checked in, which they didn't write.

Most of the implementation is oddly in the "data" folder.
If you check the C sources you'll find that it's Lua itself and libSDL.
Nah, it's tile-based concurrent precompositing, like web browsers do. Each tile knows what's in it (i.e. what set of DOM elements); and subscribes to state-change events for those DOM elements; and any such state-change event will trigger the tile to re-render its cached texture. Then, on each frame, all you have to do to draw everything, is to grab the latest cached texture from each tile, and blit those (or set them up as a grid of flat-projected rects in screen-space, if you're in 3D-semantics land.)

You can get additional benefits from this approach, by doing multiple layers of it (e.g. having scrollable surfaces have their own tiles that precompute the inner-document-viewport-space rather than the outer-viewport-space, such that the inner tiles aren't invalidated by scrolling the outer viewport.) This technique ends up forming a tree of tiles, where tiles higher up the tree, when invalidated, re-render trivially by compositing tiles further down the tree into themselves. Thus, another name for this approach is a "precompositing tree."

The difference between this approach and dirty rects, is in the direction of information flow. In tile-based precompositing, the information only flows in one direction—from the user, through view-controller, into the DOM, to the tiles, and then out the display. Dirty rects, meanwhile, are a signal sent backwards, from the display system to the program, essentially telling it that the display system lost/discarded the information needed to re-draw an area, so could the program please send it over again. (The program doesn't even have to re-render in response; some dirty-rects implementations, like X11's DAMAGE extension, just involve the client application re-transmitting pixbuf data to the server from its own precomposited buffer.)

Also, dirty rects / screen-damage doesn't solve the problem of hardware not being fast enough; it solves the problem of hardware not having enough VRAM to do per-frame compositing from undamaged intermediates. In low-VRAM conditions, you can only keep around the final pre-composited image; and so any time you "damage" / make "dirty" a region of the screen (e.g. by removing an overdrawn element, which should have the semantics of revealing whatever was there before that element overdrew it) then you need to propagate a request back to the renderer to re-draw (and, for efficiency, re-draw just that region), because you don't just have an intermediate texture laying around for that window/stage-layer/etc. to re-source it from. If you did, then dirty-rects would never come into play, since you'd just re-composite everything each frame. (Which is cheap even on old-school CPU-only blitters—you just have to alternate which pixmap pointer you're basing your LOADs off of using either a rect-overlap check, or a mask-bitmap [which gets you 8 pixels' mask-states per LOAD.] Even the Gameboy can do it!)
This is also true under much weaker assumptions. Here's a simple example calculation. Say 50% of a population has R0=1.5, 50% has R0=2.5; the average R0 is 2. Then the required herd immunity is (2-1/1.5-1/2.5)/2=0.47, below the classical 1-1/2=0.5. That this always true for any number of independent subpopulations is a consequence of the harmonic-arithmetic mean inequality.
Fine, since you’re going to be persistent about insulting me, I’ll take the bait and explain this carefully.

Humans don’t have the time, energy, or interest to evaluate every scrap of information about other people. Instead humans regularly use heuristics when meeting people for the first time, to save time and mental energy.

One of these heuristics involves making assumptions about people based on the company they keep. If someone is a friend of a friend, you probably make positive assumptions about them based on your shared friendship and a belief in your friends good judgement (I hope). Similarly you’re likely to initially dislike someone who is close friends with someone you dislike, for very similar reasons.

Another heuristic is group membership. We regularly assume that people hired at prestigious companies or enrolled at elite universities are more intelligent or hard working than the average person, and we make similar negative associations about someone who has been to prison. It might not be true every time, but it’s a decent heuristic to evaluate people quickly.

You may or may not like these heuristics, they can occasionally have some extremely negative consequences, but this is a pretty well studied area of human psychology. We all do it.

Now, back to the subject at hand. Obviously if you know Damore or a lot about his essay, you should judge him based on that. But if the first exposure you have to him is that he’s constantly going onto right or alt-right shows, it’s a reasonable assumption that he’s an alt-right figure.

You might not agree that Damore is alt right, and you might have extremely good evidence for that, but to the casual observer that doesn’t matter. Assuming that he’s alt-right based on the company he visibly keeps is a pretty reasonable assumption given the shows that he goes on. Hence, my original point.
How would I know someone hated doing something? How would they be really good at something by investing time and effort if they hated it? Any why would they apply for that position?

But all things being equal, I would rather hire the person who is more motivated and interested in the field than the person who isn't because skills can be learned and motivation produces results.
Depending on the mechanics of passport cancellation it could have been both, that is the US could have issued a cancelation order while he was still in HK but HK either did not act on it in time or refused to honor it like it did with Snowden's arrest warrant. The fact that Russia did honor the passport cancellation and did not issue him an alternative travel document is more suggestive but would have been the same if Russia just wanted to hang on to him for the simple reasons of being Russia.
One-Third of All U.S. Coronavirus Deaths Are Nursing Home Residents or Workers
This continues Musk’s politically incorrect response to COVID19. He’s already claimed it would be no worse than the flu, that children are basically immune, and he violated the original shutdown order until basically forced to stop production. Tesla employees were called back on site on Friday and asked to resume manufacturing. Alameda County put out a statement that the shutdown was still in place, prompting Musk’s response.
And if you want to take that a step further down the rabbit hole, here's how Lua allocates the table in memory: https://stackoverflow.com/a/29930168

It's two dynamic arrays, of hashes and values, whose sizes grow as powers of two.
Or is it because X Æ A-12 is not a valid child name in California?
I think marketing (all of it, not just ad-technology) should be added to the list of jobs where too much human talent gets spent/wasted.

I have seen honest businesses destroyed when bad actors entered their market, charging 5 times more for the exact same service, easily outbidding the honest businesses on Google adwords and other marketing channels and then use the proceeds to buy positive reviews and pay off the few customers who found out they were ripped off.

All this ad-tech only serves Google/FB and businesses that overcharge customers, at the expense of society.
Someone made a formula: https://github.com/lincerely/homebrew-tools

brew install lincerely/tools/lite

Or

brew tap lincerely/tools; brew install lite
It's closer to 50/50 as to who takes your preferred media outlet's word for it that any given individual is a sexist jackass.
Probably because that C code is the embedded Lua interpreter. See the lua.h file, there's the copyright notice at the bottom.
Rhw issue is that it's not exactly possible, especially on Mac, where your initial thread is sacred and for OS use only.
Windows and Linux UI libs need a main loop somewhere, but it can live on any thread and in fact doesn't need to be structured the same.
Because JavaScript is not a native language.
I think at this point it's pretty hard to start a successful mass market car company with any amount of funding.
Right, I meant that the scenario described is a near-best case in a global context as many (most?) countries unlike the US/UK/etc. require ID verification.
Am I correct in thinking that the rationality or lack-thereof of the emotions is considered a factor? And if so, how can that be evaluated through questionnaires asking people about themselves?

Suppose for example a woman lives in an environment that's dangerous for her but not so for men. On the questionnaire, she reports that she often feels afraid. Is that answer considered evidence of neuroticism? It seems to me that it shouldn't be, but you'd need to examine the individual circumstances on a case-by-case basis to tease out the difference between rational fear and neurotic fear. From a logistics standpoint I don't see how that analysis could be done at scale, hence my skepticism that any of this is actually scientific.
>what did he predict and how has it been proven false?

First example that comes to mind is Mar 19:

"Based on current trends, probably close to zero new cases in US too by end of April"

https://twitter.com/elonmusk/status/1240754657263144960
How many people are strong and healthy?
Not really. If you’re being arrested (the requirement in order to be resisting), you’re already in deep trouble. OTOH, the flip side (resisting an unlawful arrest) is serious stuff for the arresting officer. In Texas, resisting arrest is no more than 1 year of jail & a fine. Unlawful arrest is going to start at 10 years of prison, and climb rapidly from there. There’s currently a case of the latter working it’s way through the courts in Dallas. The officer is looking at decades right now.
> I basically can't go out in public without seeing someone with their mask pulled down to talk/eat/smoke.

Many countries that have lifted their lockdowns and are now requiring masks in the post-lockdown stage, require those masks to be worn only on public transportation or in shops. Overall, public-health authorities do not believe that people pulling down their mask in the open air to eat or talk on their phone, will significantly change the infection curve for the worst.

Let us remember that the public-health goal here is not to prohibit any and all behavior that could potentially, under very ideal circumstances, result in transmission. Rather, the goal is to institute a few general rules that will flatten the curve to the point where contact tracing is effective. People should heed their local authorities on what to do, but I am troubled by the moral panic where posters such the above are insisting on even more stringent behavior than required by the public-health authorities.

With regard to hand-washing, touching things is now seen as so relatively unlikely a form of transmission, that some countries which initially required supermarkets to provide gloves and hand sanitizer, have decided to lift that requirement (while keeping the mask requirement). Of course hand washing in general is a good thing, but authorities in many countries do not think that obsessively doing so will make a real impact on COVID-19 transmission rates across society.
Ah. Why can't they sell cars direct to customers in Texas?
During the height of the HIV epidemic, I was a teenager. A close family friend, and one of my middle school teachers died of pneumonia. The virus compromised their immune systems, that is, AIDS, and that condition led to their susceptibility to pneumonia.

We've largely addressed HIV through various treatments and education (what you might call "fear-mongering" about shared needles and unprotected sex). HIV doesn't cause an obvious symptomatic response -- much like many people's experience with the novel coronavirus. But it weakens the immune system and other, otherwise harmless, infections take root and can cause significant harm.
> Doom's story is of id

Freudian doom.
Custom Load Balancing with Cloudflare Workers
No, sorry, my original comment wasn't super clear. I only meant that, in the context of world events of this era, history won't overly scrutinize the USA while it seems to be a generally Western problem. Not interested in getting into a back and forth pasting Wikipedia articles, sorry dude
Pretty much this; if someone's cheating so subtly that you can't tell they're cheating, so? Just bump them up to the next skill rank; if they make it to e-sports level they'll get found out soon enough, and if they don't, how is that different from someone with unfair amounts of natural talent? For that matter, would you insist that your players submit a urine sample to prove they aren't on amphetamines?

If the opposing team can distinguish between cheating and non-cheating, so can the admins; if they can't, what's the point?
Yep, but it's worth pointing out that this firm just connects you up with people and you have to deal with individual storage owners to buy something. Very high friction to firing up your brokerage app and going long /CL.
I don't believe this is true. It's very trivial to find a prepaid SIM in the US that one can just purchase, activate, and top-up with reload cards (which in turn can also be purchased with cash). Postpaid plans do often require ID verification because of the credit that is being extended, which I think is more than reasonable.
Fans of Little Richard should look up Esquerita, who was a bit of a proto-Little-Richard :) https://en.wikipedia.org/wiki/Esquerita
There was an article about this, that said he went on some alt-right show/podcast and was really uncomfortable/disagreed with what the guy was saying but also isn't the kind of person who can charismatically argue on the spot like that (isn't he "on the spectrum"?). He had no idea what he was getting into.
Why are people obsessed with turning disease into a chance to pass moral judgment?
HN is a site for intellectual curiosity (https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...) and a meta forum would be a step away from that. It would fill up with litigious bickering and nitpicking, and demands for bureaucratic administration—all things that intellectually curious discussion requires having the restraint to avoid.

Edit: and it's for similar reasons that we don't publish a moderation log.
Firstly, let me say that I'm in no way hating on Lite, these are just some fact-based observations.

Thought I'd give this a quick try on my Windows machines, where my liteweight editor of choice is Notepad3.

A fresh start of Lite uses 10MB of memory, vs 3MB for Notepad3.

After opening a 27.5MB text file in each, Lite used 156MB of memory, vs 68 for Notepad3.

The functionality available in Notepad3 is also vastly superior. Lite is pretty spartan - it doesn't even appear to have a file/directory selection dialog to open files/folders with. I really like the default colour scheme/theme Lite ships with though.
Whats the advantage of Lite over Vi or Emacs?
I like that they all still make sense.
Ask HN: What do you do when management is wrong and you are right?
Who cares about bridges when you can swim ?
I was indifferent about you until this post.
While I appreciated the information you are giving "from the other side", I also understand why simply telling us this wont make you look any better.

But then you present us that the reason for only official servers is because community servers might have mods/weird rules, or ,dear god, funny names? How exactly is that a problem? Currently I spend some time in Rust. It has official servers as well as community ones. And let me tell you, the community servers are whats keeping the game afloat.
Funny names in server list virtually doesn't exist. Its like people in general have a certain level of taste and it just so happens that servers with cringe names are left empty.
Mods are great. Different people enjoy different mechanics, and thank god for different rules on some server, like "solo only", because it's actively sought out by people that don't want to combat 20 men teams on official servers.

Your statement that community servers are only working for session based games couldn't be more diverged from reality. Some of those servers are hosted for years continuously, only restarted to apply updates. And for many other games this is the case.

You say that we don't want what we want and Hardcore PC Master Race ain't representing all gamers, but frankly, if anyone knows what they want, wouldn't you agree Hardcore PC gave it more thought than your "average gamer"?

The issues you described ain't problem of community, which you heroically solve by taking our toys away, but are exaggerated, misunderstood, almost nonexistent issues that mainly come from skewed views of you as game developers and yours personally.

Maybe you are burned out of people hating while proclaiming "Im only the messenger" because it touches you personally, correctly, because you also believe the wrong message we Hardcore PC Master Race gamers so hate to hear.

EDIT: And the fact that multiplayer game becomes unprofitable once player spends more time in it is horrifying. So you telling me the studios are actually incentivized to make games we stop playing almost immediately after purchase? And you use this to defend your point why servers cant afford basic anti-cheat?
There is some research [0] that immunity to SARS ”v1.0” lasts around 1-3 years for those who had it. It would seem reasonable that Immunity against Covid19 lasts about the same period of time.

We are now at about 6 months into people being infected en masse. So hopefully in about another 6 months people in Wuhan and elsewhere wont start getting sick again!

[0] https://www.ncbi.nlm.nih.gov/pmc/articles/PMC2851497/
> the R&D time for something like this would eclipse an equivalent effort in Javascript/web tech.

I think this is less true when you don't assume people know all about web tech already, IOW there would be less of a difference for someone coming into software dev completely naive of web tech.

> There needs to be focus on building tooling that enables rapid development of native applications.

Fully agree.
You've been making big assertions about “misinformation”, “fear-mongering”, etc. but you haven't provided any evidence or analysis supporting those claims. Since you're taking a position which is contrary to what medical experts are saying you really need to substantially back it up.
That is really quite crazy that a legally required event to discuss finances would prominently feature Tesla legal & finance. I think you might be onto something.