skysight-inc/HackerNews huggingface dataset:
Thank you for following up.

That video is ok primer for price discovery, substitution. I'm not an economist, so I don't know how to articulate my questions.

The idea knocking around my head is to create some kind of insurance to address supply arbitrage situations.

Our nations have strategic reserves for many commodities (oil, cheese, whatever). How do policy makers figure out proper amounts? Whatever that calculus, can we generalize it?

Some way to extend NPV to account for risk and volatility.

Surely this must already exist.

A- My go to example are the chip supplies. IIRC, a tsunami wiped out the production in Thailand. Seems to me some customers would have paid a small premium to better weather supply shocks. But I don't know what that'd look like.

C- What to do about hoarding? I've been stuck on ticket scalping for a while, which is my analog for today's PPE. Obvious remedy is to increase supply. But it doesn't happen. Another analog is famines are generally caused by hoarding, not lack of supply.

Of course, a lot of current woes are because key people ignored the early warnings, and then messed with the production and supply. I don't know how to counter balance those two phenomenon.

Thanks again.
Zoom Call with Israelis Lands a Gaza Peace Activist in Jail
Would a mammoth wasp attack a bee? Scoliids are parasitoids, and this one is described as having a life habit typical of the family. Typically the adults feed only on nectar, unlike the more predatory vespids.
In my experience as an engineer, and also as a founder, good PMs are extraordinarily valuable. Having lead engineering teams and also started a company, I can safely say that prioritizing feature development is one of the hardest and most important things that needs to happen, and it never stops, it needs constant attention. A PM is a liaison between multiple teams - executive, sales, marketing, design, engineering, testing, QA, and last but not least, customers. They are responsible for wrangling the priorities and the schedule, and doing that is a full time job, often in larger companies of many people, not just one.

There’s a lot of assumption built into the framing of your question. Why do you think a PM is a middleman and only creating meetings? Is this based on some experience? Why is your premise that the business team owns the roadmap? Bad PMs do exist, just like bad managers, and just like bad engineers. If that’s where your question is coming from, I’m sorry, but please don’t assume that a bad experience is universal; it’s not.

In a business, there usually needs to be a healthy tension between what sales and marketing ask for, what the executive leadership see in the future, what customers need (which is not always what sales and marketing are asking for), what is on the engineering backlog, how difficult features are to implement (both how long, and also how disruptive they are), and anything the product needs that is not on one of those previous lists. When one team or one point of view dominates, bad things tend to happen. If sales and marketing gets to dictate what happens and engineering is relegated to implementing whatever they say, the roadmap can be too short-term and full of churn, it will lack focus and forget about existing customers. If engineering has complete control over the roadmap, it sometimes drifts away from what customers need and toward what engineers like to do, with solutions that are neat but overly complicated or using new technology for the sake of learning. You need a little of each, as well as some pushback from every direction to keep everyone happy. A PM has their work cut out for them.
The greatest psyop was that perpetrated against their own disbelievers.

The very same people who were outraged over the CIA fabricating pretext for war against Iraq are completely uncritically accepting of the CIA's pretexts for war against Syria.

It's stunning.
Excellent points, your last point regarding the cost of office space has come up in every conversation I have had in the last few weeks. Bad news for the speculators good news for everyone else!
Usually symptoms linger long after you're contagious
How do they know the antibody test they used finds all of the antibodies that patients develop to fight off COVID-19?

There are many proteins on the surface of any given virus for your immune system to target. This is why vaccines produce weaker immunity than catching the disease would.

Also, what is the baseline false positive / false negative rate of the test? The widely-available antibody tests aren’t particularly good. (They’re mostly useful for random testing and epidemiology, from what I can tell.)
Object oriented programming is an antipattern?

Can you explain this? I am not a CS major, but I find using classes quite useful.
source: https://chrisseaton.com/truffleruby/

> TruffleRuby started as my internship project at Oracle Labs in early 2013. It is an implementation of the Ruby programming language on the JVM, using the Graal dynamic compiler and the Truffle AST interpreter framework. TruffleRuby can achieve peak performance well beyond that possible in JRuby at the same time as being a significantly simpler system. In early 2014 it was open sourced and integrated into JRuby for incubation, then in 2017 it became its own project, and now it is part of GraalVM. Since 2019 Shopify has sponsored development.

> In early 2014 it was open sourced and integrated into JRuby for incubation

Additionally, we also tried Truffle when it was JRuby, or in JRuby, however you want to put it, but without a lot of success. Things could be different now.
Well said. I will add that each different industry is different, and often every company aligns the role somewhat differently.

If you are building enterprise software, vs hardware, vs consumer products...the process can be very different, with different balances on risk and very different timelines
Agreed. Haskell is masters class in functional programming that is generally more interested in pushing theory forward (not necessarily a bad thing). If you are a .NET developer, F# is a wonderful language (based on OCaml) that allows you to ease in to FP since it supports functional, oop, and procedural programming. Plus, you have the whole .NET ecosystem as well. You can become very productive, very quickly.
Space elevator construction
It is a mistake. One that is made by both proponents and opponents of non-mainstream medicine.
And the number of readers who just aren't that bothered (and are even less bothered about getting in to an argument on the internet about it).
That was my experience as well. "You can figure out what team you want to work on and what you want to do" implies the candidate has much more freedom in the process than is actually extended.
Are you still not using Version Control for Data?
Haven't tested this but I feel like JRuby will really exceed only if the solution to your problem benefits from hardcore multi-threaded computations, for not having a GIL in this case diminishes the added JVM overhead.

Also, I'm a sucker for Java but JVM-based things deployability just rocks.
(btw I am the author of this post, thread questions if wanted. Trying to avoid draining myself addressing all the comments. Take care in these strange times <3)
The irony about these "distraction free writing" projects is that I'd bet the majority of them are created by people procrastinating when they could be writing.
Linux is a fine desktop OS. Been using it for near 10 years now, can't see myself going back to Windows.
It's not applicable. 40Gbps over fiber is ordinary.

40Gbps per wavelength, not per fiber. Many times 40Gbps over one fiber.
Maybe I didn't get what you were saying?

> If your requirements for joining a tech org are that you expect them to have made all the same decisions you would have made if you were in their shoes, without error, then a) your bar might be a little high and b) what the hell do they need you for, they’ve already got a team that can do everything you could bring to the table.

Maybe they have a team that can do that, maybe they don't. Figuring that out is (allegedly :-) ) why the interview is being conducted, and it's definitely not something that can be gauged based on nothing but whether you ask a "why" question or not.
It's interesting, and telling, that Windows/IIS doesn't appear at all.

Or did I miss something?
I'm just on math.stackexchange.com, and I greatly enjoy it. Maybe it's a good thing I am there instead of overflow.
Do runners leave wake of coronavirus droplets?
Maybe the number of people scrolling through new is too small?
How are you implementing it in practice? I would like to implement it myself but at this point it requires a fair amount of effort to do so. Are you aware of any retail solutions that are similar to buying into an index - some sort of dragon portfolio index?
Visualizing What Covid-19 Does to Your Body
The problem I have been exposed to is unit tests that have locked in what should be just an implementation detail. Can be fine, if it is an important detail. That said, your tests should not have to import all of the same pieces that your coffee does. I prefer, actually, to use alternatives in the tests, where possible.

For example, if you're code zips something, your test could use many zip engines to verify.
You say "invest rather than hoard", I say "waste rather than save". With how the rent treadmill is presently binding up, it certainly looks like we could have used more saving by all players, large and small.

These moves by the Fed have essentially been necessitated by most everyone having to put their savings in the Wall St casino ("the Line always goes up"), a circular causality that will be harder and harder to repudiate - ie a "spiral". It's just a slow-starting spiral due to being the world reserve currency.
This is awesome - I just started looking for something like this, for my kid.

Having taught programming before, one thing that many people find confusing at first is using "=" for both assignment and equality; statements like "x = x + 1" make no sense as a math equation.

I think supporting (but not requiring) "let" (or equivalently "make" or "set") helps go over that hump, although I last taught basic to someone 30 years ago... e.g., if you accept

let a = 3

or

make a = 3

makes it a little easier to grok

let x = x + 1

(although the x on the left is "now" and the x on the right is "before"). Alternatively, using something like "x <- x + 1" is much clearer, and just as clear for "x <- 3" (especially with a right font or glyph). Unfortunately, there is no single ascii character/glyph that intuitively conveys assignment; K uses ':' which is ok, Pascal uses ':=', neither of which is good for Basic and the like, I think.
Same in India!
For math, I like math.stackexchange.com.
Leaving aside what they're willing to pay or not pay for COBOL developers, does anyone seriously believe that a bunch of developers can waltz into an old code base and speed it up by a large amount in a relevant timeframe? Which seems to be what these articles are at least implying.
I was under the impression that in the npm ecosystem, packages are reused if the version dependencies are compatible, and split if they are not.
Author here.

You're right (if you add a constant-time check upon decryption that the bits are zero).

I suggested as much here yesterday, and may revise the scheme to do so:

https://www.reddit.com/r/crypto/comments/fyn8cs/aesbased_syn...
From what I read about it it’s more like syntactic sugar, not something alike the .Net core libraries.

Get your JS Core libraries once from a repo, reuse them in every application that uses the same ones
Where do you see emotional response? I just gave you numbers. You can look at the curve, see where it is going, and imagine what would happen, if there was no lockdown.
Version 0.2.0 supposedly added support for dark mode.

https://github.com/zenghongtu/vscode-asciiflow2/issues/1#iss...
> First, front-end has nothing to do with Node.

It was just an example.

> A natural candidate would be create-react-app, which pulls over a thousand dependencies. That’s just one package you want to include. How the hell do you even start to curate such a beast?

I don't know. How did Linux distributions do it? Arch Linux has over 10 thousand packages. Debian has over 50 thousand packages. Maybe people should ask the maintainers.
1 is a huge assumption, and 2 is a lot of work.
They removed it because it's a disgusting business practice. Yea Google.

Your problem really is your lawmakers are letting you down by allowing you to do this. The solution is to do the right thing despite what they allow.
Dns is a hierarchical mapping into a different, not necessarily similar hierarchical mapping. So, I think it strengthens both of our cases.

My point is imagine if the network had to only have the organization that is present in dns names.
Not trying to be inflammatory: I'd sooner trust a random person off the street than reddit, at this point, and am genuinely baffled how you arrived at your emotional conclusion.
Again, there's a lot more nuance to this. Look into the rabbit hole of cadherin/catenin or how epithelia are formed to see how a tissue is much more than a bundle of cells.

This hierarchical way of thinking is only designed for humans - because it helps us think more clearly. It's a crutch when you're attempting to learn, but at some point it becomes a hindrance when you want to run.
If you use an unkeyed hash (as opposed to a PRF) on low-entropy inputs, they can be preimaged by an attacker.

This is especially problematic in the case of PII like email address/phone number
How often does Rust change?
I just use maven for Scala compilation. I want to avoid Turing computable build tools (yes I know u can load plugins with maven but it is at least stiving for a declarative model)
What's the advantage of this over BASIC?
Chinese government’s next plan to dominate international tech standards
My intention was not to be confrontational. But such posts spreading misinformation aren't really thoughtful and shouldn't be tolerated.

The standard method to detect MITM attacks from server side is with public key fingerprints. Sure, that feature could be backdoored too, I've seen that in a real life product. But that's only half of the equation: you need FOSS client with reproducible builds to ensure the feature actually works. After that, the users can verify their E2EE is working the way it should. Fingerprints alone aren't enough.

As I point out in the long post, use Signal that allows this.
>The UI was burned into the phosphors

Oh wow, so true, brought back many memories and also one of those overlooked aspects when you change a system as the previous burned in fields would with the right lighting create a whole avenue of data input errors that truly was a case of given the user a new monitor, which can be fun if your looking at it as a software issue in some new rollout. Yeah that can be a fun one and sometimes can't beat site visits as the local environment will never be replicated in any user transition training setup, however well it is done.
The energy goes into constructive interference in other parts of the wave (hopefully not traveling into your ear). Avery's beamlab[1] provides a nice playground with visual representation (use the anti-optimize mode). It's built around radio signals but the concept is very much the same.

[1] https://apenwarr.ca/beamlab/
Actual article [it's open access]: https://www.nature.com/articles/s41541-020-0172-y

Pleasantly surprised to see that it's not yet another amyloid-targeting approach that works great in mice but will inevitably bomb in humans (just like the last dozen Aß trials).
> 80% and bug counts go up by 90% as stuff randomly breaks in the refactor.

Er...that's not a "refactor". I know the term nowadays gets used liberally for any kind of rework, but refactoring involves making the tiniest of steps, often automatic or automatable, that improve the structure of the code without affecting functionality, all under the umbrella of a comprehensive test-suite that catches violations.
It sounds like you are hiring for a bureaucratic corporate borg and parent poster wants to work for a human team striving to achieve something. Different strokes.
My perspective, having worked with both good and bad PMs, is that a PM is a communication line aggregator.

In the example, every one of those lines consumes resources: time, context switching, misunderstanding, synchronization with the rest of the team.

A quality PM funnels all those lines through themselves. Their value is proportional to their ability to (a) bidirectionally extract, transform, and deliver useful information to both sides (developers and end users), (b) offload processing tasks that neither side is good at (merging similar requests, clarifying ambiguous requests, tracking down answers / requests for external teams), & (c) keeping a 10,000 view and coordinating tactical requests to align with strategic vision.

I like the CDC 6600's peripheral processors ( https://en.wikipedia.org/wiki/CDC_6600#Peripheral_Processors... ) as a computer hardware metaphor.
I'm currently exploring the intersection of agile project management, establishing key milestones, product management, and real options analysis (ROA), among other things.

I think there's a way of tying these things together that reveals value and costs that can remain hidden. if you want an advance look at the manuscript, let me know.

It's definitely not for everybody, but maybe your fintech colleagues would find it interesting. it might prompt them to value what they learned along the way as well as the cost of changing course.
Point to me one package in Debian that depends on thousands more.

Oh and I was a maintainer for a major package manager back in the day for crying out loud (was responsible for overseeing the general health of the project as well as directly responsible for maybe a couple dozen individual packages). Never seen this kind of madness.
The Pandemic Community
>because only they have the private key to do so

So when the system that contains the key is hacked and the key is exfiltrated? Or if an insider steals or leaks the key?

The effin NSA couldn't keep their most well guarded secrets from the Shadow Brokers and from Snowden, there isn't an entity on the planet we should trust with such key.
I really like your point about solving the common cases, but what you're getting at there is exactly what is the challenging part, not the mathematical part of it. How do you figure out what is the most important 60%, then 90%, then 95%, then 99%? How do you develop the judgment to know when 99% is good enough, or 95%, or 90%, or 60%? How does mathematics help you out with that?

My point is that this judgment is the messy and valuable part. And to your point around the end, that you believe we haven't found how to best make use of them just yet -- I agree with that too, and that's why I think the work of writing software, or best practices, or sound theory is not fully established. To build good product does fundamentally require a pioneer spirit that can make compromises and negotiations and arrive at that sweet spot that's not quite 100% but high enough to be "good enough".
Nice! I love the re-invention of Logo-like textual languages. Just a few days ago I came across MOOSE language, used by Amy Bruckman in her online community. A lost art it seems.
Being in lock-down mode, I thought it would be a good time to finish reading (and doing) the "Structure and Interpretation of Computer Programs" that I started many years ago and abandoned. Ever since I read Paul Graham's essays on Lisp, I dreamed that I'd like to be able do build domain specific languages "when I grow up". Life always gets in the way, but I now decided to give Lisp another chance.

And now this. Hm, should I abandon SICP again? Maybe the guy is right that beyond all the grand philosophizing of the amazing power of Lisp there's little substance. On the other hand, I also know the website I'm posting this comment on is built on Lisp. I'm torn.
Where is the “few days” coming from?

Once a system like this exists, you can plan on it being a feature that doesn’t disable at some point. Great intentions, but no thanks.
What do you mean by TV in this context?

Edit: oops, hit reply by mistake.

I cannot stand having my television viewing experience interrupted by irrelevant advertising, and because of this I do not have anything in my house that connects to the antenna on the roof the previous occupant(s) of this dwelling installed.

Television shows themselves, or whether they’re called? Series? Damn there are some good ones!
Apeiron
Around 2008 the company I worked for was bought by a huge company so it worked out, but if it hadn’t we fully had a plan to get a group together to review resumes and give mock interviews. Every blip since I’ve threatened to do so and never have.

That was also the first company I ever gave interviews for, and we grew a lot so I did quite a few. To this day, one of the most surprising things I’ve learned about interviewing on either side was how terrifying being the responsible party for a hiring decision was.

I was confident about digging myself out of any technical problem I got myself into (or at least, I knew my strength, and to refuse situations I couldn’t clever my way out of). But somehow the spectre of being the person who said we should hire the new terrible coworker was daunting.

Fixing a crashing bug? No problem. Fixing someone who writes crashing bugs? Oh boy.

For quite a few years I recalled that feeling when I interviewed and it kept me relaxed. I suspect it worked better than the advice to picture the audience naked.
> Now imagine 30 years from

For the javascript ecosystem this is already true for projects that are > 2 year old.

Not kidding, try to build a 2 year old React web application, you'll see what I mean.
I run a few blogs:

- http://metamn.io/gust/ - About the fact that we are programmable biocomputers, since 2006

- http://metamn.io/beat/ - About design and code, since 2015

- http://metamn.io/pulse/ - Taking our industry's pulse, since 2013

- http://metamn.io/react - since 2018

- https://metamn.tumblr.com/ - Visual inspiration, since 2008
Star Wars is more advanced and had this. How do you think R2D2 wasn’t cut from that film? He had an advanced case of Tourette’s so everything had to be beeped out.

Imagine if they’d run out of beeps during filming!
It will be great if you add this info to the webpage. Not a lot of people will download an app without knowing what it does.
Here's a nice quote from the (admittedly strawman-laden, but imo still nice) Poem "Storm" by Tim Minchin (https://youtu.be/HhGuXCuDb1U):

Do you know what they call alternative medicine that's been proved to work? Medicine.

Of course the provedness of medical treatments can vary, but statements on a random online shop don't really cut it for me.
Once you get complexity past the ability to do horizontal transission, and past the point where divergent species can no longer interbreed, it pretty much becomes a tree I think. If not, please show me where 2 branches rejoin where there's no H transmission nor mutual fertility.

> the whole kingdom-order-genus-species thing is muddy and ill-defined

Well yes, it's somewhat an arbitrary construct for human convenience, but isn't much of the muddiness down to our limited understanding of the true relationships?

Regarding "cadherin/catenin or how epithelia are formed to see how a tissue is much more than a bundle of cells." could you give a link cos this is so far outside my area I really don't know what to look for (wiki article on Catenin wasn't very revealing of your point, sorry if I missed it)
Yeah but I will do none of those things. So why also make my system slow on top of insecure?

Broadly, my security profile is "if a remote user can execute code on my system, I have already as lost as hard as it's possible to lose."
Worked perfectly, thanks!