skysight-inc/HackerNews huggingface dataset:
Very interesting, thanks for the links!

I have a different approach. When I'm deciding about a new technology that we could add to our tech stack, I ask myself if it's really worth it. Adding a new tech is very expensive because it adds to the list of things that the developers have to be good at. I would avoid adding a configuration language and prefer using the same general purpose language that the rest of the software is written in.

At work, we have a C# ASP.NET Core application we build.

- We use Pulumi's C# API to deploy to the cloud. This lets us avoid yet another YAML based config format, and it lets us edit the deployment in a familiar language with a pretty simple API in our favorite IDE. (Link: https://www.pulumi.com/)

- We're going to move to Nuke instead of having Azure Pipelines YAML files. One less YAML file format to remember. (Link: https://www.nuke.build/)

- We're going to do benchmarks with BenchmarkDotNet, to keep our code in C#. (Link: https://benchmarkdotnet.org/)

- We're going to be adding Spark-based analytics, and I'm undecided about whether we should use Python or the C#. Python is so ubiquitous in analytics and there are so many libraries that it might be worth adding another language to our system. (Link: https://dotnet.microsoft.com/apps/data/spark)
You're getting downvoted and flagged became you're violating site guidelines, and it kinda looks like you've made two throwaway accounts to do so.

You like supercollider. That's fine but it doesn't make csound "trash." You want a gui. That's fine, but csound users like myself and others here prefer a solid scripting environment.
D language lets you define your template(s) in the following format:

auto add(T)(T lhs, T rhs) {
return lhs + rhs;
}

and to instantiate it you do the following:

add!int(5, 10);
add!float(5.0f, 10.0f);
// won't compile; Animal doesn't implement +
add!Animal(dog, cat);

Personally, as a C++ adventurist I find the instantiating syntax a bit confusing, but quite tolerable.

I wonder whether anyone attempted to use "|T|" as their template syntax...Ruby uses it in iterators (I think) and if I'm not mistaken Rust uses it with closures.

Wouldn't be a bit cleaner to have something like the following?

|T| something (T foo) -> T {
// do something in here
return foo;
}

Personally I prefer it.
Here is a link to Bank of America's annual report, the balance sheet is on page 25.

https://www.sec.gov/ix?doc=/Archives/edgar/data/70858/000007...

Read it and learn, maybe you'll better understand how banks work. They don't make money up out of the thin air. They can loan out only in proportion to what they have already. BOA is levered about 9 to 1, so they use around $11 from investors or retained earnings and $89 in deposits and loans from the fed or others to be able to loan out $100.

Now, they can create demand deposits to make new loans, but even then in proportion to their equity. Some of the Deposits liability is likely Demand Deposit line item created from loans, not sure how much. But it appears they support their loans with mostly customer deposits and invested funds.
But in your view of time, what is causality? Can it even exist?
Yes. I don't like that it a) uses imperative, general purpose programming languages b) requires keeping an external statefile for deploying prod.

EDIT: parent originally asked 'we use Pulumi, have you heard of it?'
When I teach coding, I teach the following. When debugging you must clear your mind of any desire to fix the problem. You are most effective if you work only to find and identify the problem.
Maybe the best thing about models is not the numbers they produce but the insight into how different variables affect each other, how steeply.

But this information is already contained in the model itself. Therefore people should be reading the models, not their results.

The models should of course be verified by comparing their results to empirical data. But that does not often exist with global things like pandemics and climtae change.
I doubt many people think of it from the perspective of a fruit grower. I think of it as picking wild fruit, in which case the analogy mostly works.
The part that you're not taking into account is that it's very easy to use creative accounting to "not make money", despite actually making lots of money, or to make money elsewhere in more favorable tax regimes and not have to pay tax on it here.

Yes, there are actual unprofitable businesses that are facing cyclical downturns or that are on the way to bankruptcy that legitimately truly lost money, and thus have no profits to tax, but this is often not the case.
Oh indeed. That's part of what makes the timing of this release enigmatic.

Do you have any favorites that were released this way? I've fallen off the bobwagon in recent decades.
Trial Drug Successfully Blocks Covid-19 from Entering Cells
Both should be pricing in the risk.

If I buy a house as an individual I'm taking some of the risk, but so is the bank that lends me money. We each have different risks (I can lose the house, the bank can lose the money if they can't make it back by selling it), which is fine.
Borg Control Language
So, I basically agree with everything this article says, but it seems to miss a basic point. If journalists do what this paper suggests, they make less money.

Journalists, and the newsmedia corporations and organizations that employ them, don't run with the most inflammatory headline possible as an accidental fluke of a mistake that they were too careless to catch. Even public sector newsmedia organizations use measures of how widely read their articles are, as a figure of merit to how well they are performing. Private sector newsmedia are rewarded financially in more or less direct proportion to how widely read (or at least clicked on) their articles are, not how well informed the reader is after they're done reading it (if they even do read past the headline).

If there is one less to be learned from this whole Covid-19 debacle (and I'm sure there are several), it is that our entire news ecosystem, public and private, is fundamentally structured wrong for doing what is supposed to be its purpose, which is to make people better informed. It's not bad at it by mistake, it's bad at it as an inevitable consequence of its design.
Sorry yes I saw the folder name under the apis folder and failed to look closer. Did you consider using the Cluster API and felt that it added too much complexity then? Looking forward to trying this out.
de-twittified link https://www.databreaches.net/irans-ban-on-telegram-that-was-...
Ilo sitelen, a handmade computer for Toki Pona
Can you cite it not working for covid-19 in vivo? From what I've found there are early stage trials showing success, plus a few larger anecdotal populations showing bigger success, but nothing that scientifically definitively concludes either way.
SSH does not use it.
I'm biased [1], but MintData (https://mintdata.com) is my personal favorite.

It doesn't use Google Sheets, and instead has its own spreadsheet + Sketch-like surface, giving you tight control over design and behavior that I haven't seen in other tools.

It would honestly warm my heart to see something that has more power & simplicity in the same tool, because I've been a die-hard fan of app-dev tooling for the past 19 years.

Would be curious to get people's thoughts here on MintData -- do you guys agree with my assessment above?

--

[1] Founder here. We built MintData into the tool I've always wanted and thought was missing. Our inspiration was Visual Basic 6, PowerBuilder, and all the RAD (rapid app-dev) tooling from the 1990s.

[2] https://mintdata.com
Tech firms summoned over 'crackpot' 5G conspiracies
There is almost no actionable advice in this article. It all comes across as something someone would sell as a seminar.

The end goal isn't to tell us any useful information, it's just a list of vague best practices that could be packaged up into a motivational swindle - in this case, piggybacking a global pandemic with content that isn't particularly related.

And of course it’s targeted at the audience that has the least amount of likelihood of having any significant trouble due to the pandemic.

Software developers:

In high demand (and not a healthcare worker?) Check!

Can work from home? Check!

High income? Check!

Making a guide for that kind of person’s “survival” is pretty much an insult to the doctors and nurses who are fighting not only for their patients’ survival but their own.
I recommend taking a look at the other discussions linked. Unfortunately the situation is more nuanced then "just pay them more."
Retool (https://retool.com) might be what you're looking for on the front-end. It's built for engineers, so it abstracts away a lot of the boiler-plate stuff (e.g. fetching data from an API, showing errors if it fails, showing a loading indicator on the button when the REST API is in progress, etc.). But you still write code for the custom bits (e.g. if you want to hide a component for certain users).

Here's a 3 minute demo video: https://cdn.tryretool.com/videos/4_minute_demo_4827ae.mp4

It's something we started working on a few years ago before low-code was a thing, haha. It's funny to see what you work on become a buzzword, haha. If any of you have any thoughts / feedback, please let me know! (HN, honestly, has been the main source of feedback for us as we've been working on it.)
I'm not sure that's true though, If large hairdressing technological advancement was indeed possible then why hasn't somebody done it yet?

It's not like there is any shortage of people pivoting to entirely disrupt new industries when technology allows.

As for whether competition in that market is effective, I find that hairdressing is a great healthy market. No price gouging, plenty of options for the consumer. The price reflects the amount of time of individual attention spent by a trained professional with little to nothing on top. (Don't like your barber? literally just go for a walk and you can probably find a new one)
In theory, if you could collect the corporate tax rate perfectly, an increase in the rate would lower the price of all the shares, and a decrease would increase the price of all the shares, according to the amount of expected return.
Do yourself a favor and read 'Engineering Trustworthy Systems' by O. Sami Saydjari
I'm gonna say Godot engine. Yeah, I'm seriously, the "game" engine. https://godotengine.org/

I was playing with it last month and whipped up a simple "toy" (calling it a "game" is too much) that lets me fly a little space ship around a little asteroid field. It took about a day to get it working enough to be fun. (I polished it up a little after that, and maybe one day I'll add some actual game play, mine an asteroid, whatever.)

https://git.sr.ht/~sforman/SpaceGame

While I used GDScript there's a node & pipe dataflow visual UI that non-programmers can use to construct "code", so I think it counts as low-code. You can modify your objects to "export" member vars to the UI so you can tweak them with widgets.

If I had to e.g. design and deploy a 3D world for VR users I would seriously consider Godot as a front-end IDE.

(BTW, I also made a fun knock-down-the-tower toy I call Yengapult: https://git.sr.ht/~sforman/Yengapult )
It's getting tiresome watching a deficit explosion happen and at the time people argue for lower taxes.
In the absence of other viable treatments, the efficiency isn't really important.

Frankly, if it is only modestly effective, it should still be given to everyone without contraindications.

Efficiency only becomes important in a year or two when there are competing therapies.

When the choices are Chloroquine or Hopes and Prayers, Chloroquine is the obvious choice (for those that don't have the contraindications, of course -- for those patients, you'd need more evidence to know that the benefits outweighed the risks)
I misread and thought this worked in the other direction. I’m used to working on a real whiteboard and I’m still to find a flow that works for me while nutting out architecture ideas with the team remotely. The best I’ve found so far is to scratch a little in Figma and then rework into real objects as we go. Anyone else have other tools for this?
Businesses were told to close by the government to prevent spread of the virus, thus effectively shutting off their income.

The government should shut off rent income, too. And mortgage payments.

We're in survival mode. Nobody gets to make any money right now. We have to wait for the recovery to begin.
It's the most heavily tested area of the world [0], and also the only place where everyone who is positive gets a treatment (hydroxychloroquine + azithromycine). Other protocols are listed here [1]

Regarding status, it seems the peak is being reached there [2]

[0] https://twitter.com/raoult_didier/status/1245978149206228992...

[1] https://twitter.com/raoult_didier/status/1242808646997880832...

[1] https://twitter.com/raoult_didier/status/1246003916325748736...
I'm not trying to burn anyone. The people who make the project really care about it and have put a lot of effort in it. I personally am just too stupid to figure it out.

I think like Haskell and R it's designed for a different profession so to people like me who are programmers first I am scratching my head the whole time. I can do some thing in it, yeah eventually, usually...

The documentation appears complete and I'm sure the compilers are well written, an enormous amount of effort went into it, it's just a problem with me here.
There is not. Both quantum physics and special and general relativity treat time as continuous.
Had to turn the zoom to 66% to make it readable, yikes.
That is a false dichotomy. Americans used to both design and manufacture computers in the US. IBM and Apple both did until into the 2000's. Jobs for both engineers and blue collier factory workers are possible if this cult of GDP is put to rest.

Tell the "total wealth has increased" shtick to the millions of American workers who are poorer because of offshoring, or the thousands who will die of the novel corona virus because we can't manufacture enough masks to give them to health care workers, let alone ordinary people.
>I think that's the gist of the issue - sometimes it's difficult to tell which one is which :).

Absolutely... in fact, there's definitely stuff that I've had start as configuration and gradually turn into runtime data, and there are things I would call configuration that need to be dynamic at runtime too... I'm never 100% satisfied with the split.
I only hope that this won't lead to a situation where people and organizations with deep pockets will take over even more of the housing stock like they did in 2008.
Metformin is one of the most often prescribed drugs, particularly in the older population that might also suffer the most severe complications of covid19. If this is indeed fatal in humans you as a doctor have to be quite sure that you have the correct information on the patient before you attempt to treat with this.

I will also severely limit the scope of people who can be treated this way.
FWIW, the article has been corrected now to read:

> Try multiplying a billion by a billion, then multiply that by ten trillion, and that (10 to the 31st power) is the mind-numbing estimate of how many individual viral particles are estimated to populate the planet.

(I can't find a "correction" notice... It's Stanford Medicine, not a proper newspaper.)
Oh sure, that's a massive effect. It's just that for a single p2p link, there'd be at most minimal benefit from MIMO. As soon as there are either multiple satellites or multiple user terminals (or dare both), i'd expect nothing worse than the bandwidth scaling with the square root of the antenna count.
> People are right, the function call really is doing something different than an array index.

What is fundamentally different?
Methotrexate (Sarcoidosis) here, not hydroxychloroquine, both are DMARDs.

"Brain fog" is a more commonly used term, although no doubt people experience different things and would describe them differently. For me, it's a weird feeling of vagueness, and to what extent varies significantly. Sometimes it's hard to focus and do work, but not always. Usually it's just like everything is sort of "passing me by". You wouldn't know talking to me, I function just fine, so maybe it mostly just affects my perception of time and/or memories. It's subtle and weird.
If you look at the models, they have something like an order of magnitude uncertainty. And the reason for that is precisely what you are stating, they rely on future behavior, which we just don't know yet.

However, the utility of the models is to give us a sense of how the different parameters interact. There are parts of the model were we can have a lot of trust, for example that people with severe conditions will need hospitalization, or that people will react quite similar as they reacted yesterday. So for the short term, the models give us quite good guidance, and for the long term, they help to map out scenarios.

So if you actually look at the report in question, you will see that they are actually trying to estimate the impact of various non medical interventions, like encouraging social distancing, by comparing different countries. It is just that newspapers as usual just run with the most immediately digestible number, independent wether that number is important or useful.

The study in question:

https://www.imperial.ac.uk/media/imperial-college/medicine/m...

Some overview video from Dr. Campbell on youtube: (in general, I think his youtube channel is quite good)

https://www.youtube.com/watch?v=c1aoULlMpn0
Parachute use to prevent death and major trauma related to gravity challenge (2003)
The tax code allows for losses from previous years to offset taxable income in the current year. It's a form of income averaging (which is allowed for personal income tax computation in some cases).

Income averaging is for companies that naturally have interspersed fat and lean years. For example, Boeing may invest enormous amounts of money in new aircraft development one year and make a bunch of money off of it the next year.

> The 379 profitable members of the Fortune 500 paid an effective federal tax rate of 11.3% last year

Since the tax rate is graduated, a technically "profitable" corporation who made only $10 in profit would pay 0% in income tax.

This is why such statistics, while pedantically correct, are usually nonsense because they deliberately omit such information.
My dad, when I was in elementary school, started a small commercial janitorial business that he runs to this day, even though he’s mostly retired.

He always told me how it was helpful to have an unsexy but useful skill set, and basically do the work that nobody else wanted to do to ensure a long career.
Why every remote worker should be a writer
How are people going to obtain goods and services if they're not making any money? I suppose we could bootstrap a temporary command economy, but that seems very challenging and such economies don't have a great track record.
Honest question, how does one factor in risk for a catastrophic decline in cash flow?

I'd suggest having a war chest which could cover six months expenses.

I'm not a business owner though... I imagine it's probably harder to do than it is for an individual.
Not usually a fan but starting to understand why Mao went so salty on landlords now
Yeah that is a pretty big downside to Pulumi. That's something it shares with Terraform.
At its base, it is a system that takes a programmatic score, as well as programmatic descriptions of synthesized instruments or processors, and produces audio output. Other tools in this category include CLM, Supercollider, and STK, though Csound has a history that predates all of them.

What makes it different from popular music tools is that you are in control of the instruments' guts, and can create custom instruments, so you can apply virtually any form of synthesis, any type of audio transformation or generation, you can imagine. This makes it ideal for experimenting with synthesis and algorithmic composition.

"Electro-acoustic" is an academic term that encompasses various forms of experimental music and research involving artificial sound sources, including electronic music, electric instruments, tape loops and manipulation, computer-generated music, and so forth. Roughly: "any avant-garde music that requires loudspeakers to perform." You can of course use Csound for more popular music applications as well, but you would typically find traditional DAW tools to be more convenient in those cases.
How hard would it be to automatically convert that COBOL to e.g. C++ or Rust? I suspect not that hard, since COBOL does not even have a heap afaik.
While I understand the “average Joe” is not in the position that software engineers are in, I’m just going to address software engineering since we are on a technical site.

In software engineering, you don’t need “multiple income streams” to stay solvent. You just need a set of skills that are in sync with the market, good interviewing techniques, a strong network, and cash to tide you over and keep your expenses reasonable. This time is not a recession. It’s a true worldwide epidemic. But during “normal” recessions, if you have what I outlined above, someone somewhere will hire you at least as a contractor at some rate.

Of course if you overly specialized it might be harder.

The dot com bust wasn’t that bad if you were just a regular old enterprise developer working at a profitable company that wasn’t directly or indirectly dependent on VC money. Even in 2008, there were companies hiring hired gun contractors at lower rates.
Here’s some kind of automatic translation: http://inamidst.com/services/tokipana?uri=https%3A%2F%2Ftoki...
> The single fixed allocation is interesting, and odd. It then has gc...so why On the not just use malloc the manage the pool? I wonder if the performance is that much better?

Ever look at Chicken Scheme? It uses the stack as a heap, and its functions never unwind the stack to return. Hitting the stack size limit triggers a copy garbage collection that resets the stack.

I imagine Fe has a similar design.

Allocation is super fast in the Chicken Scheme way, and GC is, well, GC, and you don't have fragmentation to worry about.
This would imply that time progresses in steps. There is no hint that this is the case.
That's exactly what's going to happen if the prices of real estate will plummet.
It's resistance to people who are clearly out of their lane. He is not a medical doctor, yet he's recommending people take it. It's unremarkable that he's incompetent to give this advice, because most people are incompetent to give such advice. I am incompetent to give such advice. What is remarkable is he clearly thinks he's competent to give such advice, and that it's appropriate for him to give it without any qualification whatsoever.
https://mobile.twitter.com/atrupar/status/124655621931107942...
If somebody hands over an application to me where configs have unit tests, this means to me that the application can fail catastrophically under certain (unwanted) configurations. And seeing how I might be the owner of said applications, chances are high that at some point I would need to change the configs.

I, personally, would rather prefer straightforward static configuration and very well written documentation on why certain configurations make more sense than others. That way, I know how and when to change something in the configs.

I absolutely do not share the view that "tests are documentation", because they do not communicate the most important thing in software engineering - the intent and reasoning behind a certain design.
Parents' Ultimate Guide to Google Classroom
Prezi, the original company that backed Elm, laid-off the maintainer and then deprecated Elm in their codebase.