skysight-inc/HackerNews huggingface dataset:
The problem here is actually that the scanning engine is running as SYSTEM in the first place. Whether having a JS engine/emulator in there is a separate matter. As usual, "endpoint security software" is very poorly engineered. Keep in mind that this is a common pattern among vendors; though some are even worse (e.g. Symantec used to do this directly in kernel space).
Except its right there in the transcript. It used to be a self-service SaaS application, to enterprise sales.
Nearly all features are gated behind an enterprise-sales "contact us" box with no transparency in pricing.

They're not selling to developers, they're selling to business executives, they give a nod to the fact developers are the end-user of this product, but all the material on the site is as executive-oriented as it gets. Listing other brands they've sold the product to, big stats about ROI and increased sales and revenue and "white-papers" which are really just fluff-pieces to hype up the product.

As a developer, I need to see transparent pricing up-front.
It's no good telling me about features, APIs without a way to figure out what it'll cost because that cost might easily be orders-of-magnitude out of range. Look at the pricing for Algolia - $499/mo and you don't actually get any of the features that separate it from products like ElasticSearch which are available as open-source downloads or as a much cheaper hosted service. You get tooling to make integrating search easier than the open-source alternatives, but now you're bound to the tooling provided by that service and its capabilities, or writing your own tooling anyway.

Either give me a monthly cost I can use to determine if its worth suggesting a product, or give me usage-based pricing that lets me start out cheaply, and lets my bill grow as the value I gain from your product grows.
Covid-19 Is a Pandemic
Ask HN: Should recovered Covid-19 people be in high demand?
Right not there are 100s of people in the US who have recovered from the effects of the virus.

Should they be in high demand? Businesses should strive to hire them in all public facing roles.

This would require some kind of robust system to test whether the person applying for this position was indeed tested positive 30 days ago.

This may sound like a lot to set up for a problem that is likely to last 2-3 years, but it might help for the next epidemic as well.
When I looked at mortality rates I saw 0.6% in S. Korea where they do large scale testing.
> Also don't fall into the trap that schools have your best individual interests in mind.

But can ya blame 18yr old kids/their families who are idealist believing that they do? I mean I say this having FELL for the trap!

I mean - I worked with the school I dropped out of doing their .edu as a web developer. When I went from being a "student" at the school to being part of the marketing effort it was a night-and-day difference on what the narrative was.

All I'm saying is that the marketing, the admissions counselors, the academic advisers, etc. all are devoid from telling you "HEY! We're a business FIRST and an educational institution SECOND." Perhaps projection, but I feel like lots of people learn this the hard way just like I did.
Trying to add search features in my personal blog. Its free plan looks good enough.

p.s. looks like Hacker News is using algolia for searching right now.
I think this is one of the fundamental quandaries of many services that sell to developers. There's always a way to roll it yourself such that the cost in money is low but the cost in time is high.

For me, I just don't have enough time in the day (parenthood + day job as an investor) so when I do code, I am looking for a lot of leverage, and I'm willing to trade off a monthly fee for it since it's like licensing software that lets me get something done a lot faster.

Most cloud services are like this: You could do it yourself, but when you compare it to hiring more people on your team, you should use a cloud service.

The upside to this is that a lot of startups are going to be able to get a lot more leverage through building on top of services like Algolia. I mean, this is really the AWS strategy in a nutshell, isn't it?
Yes this is troublesome, but as an owner of two cats, I can tell you keeping them inside is equally troublesome. I can tell my one athletic cat is not fulfilled. No amount of cat furniture or toys keeps him from clawing desperately at the door for his escape.

I got cats because I've just always had them and I thought nothing more of it, but now I think I know better. I think it's honestly an ecological disaster that cats are kept as pets, period. If they are indoors, then there is the litter box issue. Outdoors, they kill all the local birds.

Cat's are not domesticated in the same way that dogs are. Dogs can be trained and have instincts that lend themselves to human interaction. Cats are very much wild animals that just enjoy the free ride that comes with living near humans.
‘We’re Scared Shitless:’ Thousands of Homeless People in Silicon Valley Don’t K
+1. I came here in comments section to mention it as well :)
That's good to know. Research points AA addiction therapy effectivnes at 10%.
It's not cynical, it's open and clear if you track HN story positions that a large part of rankings are not organic. In the past HN were more open about that fact than they are now.
Quality journalism that takes a month to unpack requires journalism done by the greatest writers, someone who can pack a lot of information into a very small amount of content.

An article (from OP's website) titled 'Poor kids need summer jobs, Rich kids get them' is interesting for a moment to the majority of readers and few readers who have kids looking for summer jobs will find relevant information in the article. The article mentions Brexit and UBI which are inevitably going to age. A month or years after release I would find better information in books on the topic or ongoing conversations with people following the topic.

Hindsight is easier on a target that stands still and less interesting too. We can unveil the significance of long running stories in the stream of consciousness format on HN or Reddit by revisiting stories that are repeatedly relevant.

When I want information that transcends time I go to philosophers, intellectuals, scientists, professionals in the field that have written years of accumulated knowledge into a book. I don't see what a news article seeks to provide that will age well. It's not aiming at creating information that ages well.
why is this surprising? because they are cleaning up a mess of their own making instead of making taxpayers foot the bill?
Minerals, antioxidants, pollen, and enzymes are the potentially beneficial parts of honey. I'm not sure about HFCS, but compared to regular table sugar you can use less to achieve the same sweetness.
Well, yes for the most part you can self learn anything they teach you in college and even universities and yoir information would be even much more to date. But the problem is not just with the material you have to learn. But the discipline. Not many people posses the discipline needed to self study and college provide the framework for people to at least have a schedule. Albeit an expensive disciplinary measure.
Honestly, the bit about cooking and doing the dishes sounded even more ridiculous than the coffee thing. What kind of adult can't do even the most basic cooking, or never has to do dishes? How many people actually get all their food at the company cafeteria like this person claims to?
Not trying to be snarky, but because I think it'll be meaningful to executives: What's the largest profitable remote-only company?

Sure, your Gitlabs, Elastics, Sonatypes, etc, are remote-only, but they're still in VC-funded, money-losing, growth mode, AFAIK.

Are there profitable remote-only companies that a more conservative, maybe even non-tech company could look at to get a warm fuzzy rather than being able to dismiss remote-only as a dalliance for tech bros lighting money on fire?
Of course it is. At the end of it all lie the specs. So why dance around it?
I've been studying Chebfun lately, a Matlab library implementing these approximation techniques. It's written by some of the leading researchers in the field, and their documentation is so well done that it reads like a graduate textbook on the subject:

http://www.chebfun.org/docs/guide/

In particular chapter 4 is relevant.
We use mattermost and are super happy. It's like a full version of Slack for only $5/mo + 4h/yr maintenance. Didn't even see this one when we were looking.
See also, the BBC's radioshow on cancel culture and purity spirals, particularly the second half which details the progressive hollowing out of YA fiction publishing by sensitivity readers and the arcane rules of cultural appropriation: https://www.bbc.co.uk/sounds/play/m000d70h
I would agree on your point here, in some ways. Algolia is a limited search; there's a lot of things you can't do on the fly (that you can in, say, SOLR). However, the onboarding (as noted) is pretty good. It's really easy to get started using it. The learning curve is much lower and so, too, are the capabilities. If you don't need those extra capabilities, you just need to get search available, it might be the right thing.
Eh, I feel like that's any web framework in any language. Take Django for instance. If you're doing a very boilerplate project, then it's pretty slick. But as soon as you start trying to do any customization you go down a rabbithole of subclasses and mixins, where looking at the source is usually more helpful than the documentation.

I think the reality is web applications stand on the shoulders of lots of giants. We're only able to get anything done thanks to abstraction that someone else did for us. We still have a need to see below the surface occasionally, though, and finding the balance between readability and customizability is an eternal struggle. Plus, everyone has their preferences: I hated Angular at first because of its steep learning curve, and now love it for its strictness.
Fellow Engineering Managers: This is what your job is
Isn’t it rather about the Woody Allen contract?
When you already have 10's of millions of lines of code written in C++, migrating to rust is no easy task...

Microsoft already tried to migrate bits of userspace to C# in 2008 with windows vista, and that didn't exactly go well...

They also tried to migrate UI stuff to HTML in 1998 (Windows explorer, Active desktop). Didn't work out great either.

Perhaps 10 years is their corporate memory-span and we're overdue another try tho?
Check out how phased array antennas work. No mechanical parts needed. Those things are used to precisely track missiles in defense systems. The accuracy and versatility will blow your mind.
College was valuable for me, even though I didn't study CS. And I suspect it is valuable for many, for the same reasons.

It forced me to study and practice many things that I would not have done on my own: mostly writing, tons of writing.

And there are a lot of other subjects that, had I not been forced, I would mostly have never been exposed to.
OMG, how do classes run with such sh*t SW? I've been taking classes that are considered "state of the art" and using Adobe Connect. What an absolute backwater of neglect!
If the majority are remote then it can work. Don’t be remote where the company is otherwise geo-located. Hallway conversations often make decisions.
How they go about that would be interesting. Would they make it so offices can right of the cost and gt it back next tax season? Would they inject cash to pay off those bills directly? Would they subsidize care in addition or in place of insurance?

Each could have a different long term outcome. A future payoff will still hurt the offices that are 'made whole' but don't have cash now to pay employees or bills. Paying bills directly would emulate basic income or universal healthcare without taking part in the pricing discussion possible leading to gouging. And subsidies would do something similar as offices could raise prices above insurance minimums up to whatever the government pays out but could allow more control long term as the government muscles into the insurance space generally and can start setting prices like universal healthcare.

I think this is the perfect opportunity to be a bit authoritarian on healthcare policy. The left wants a universal system like medicare for all and the right wants the current administration to look good ahead of the 2020 election especialy if the 'economy' (stock market) is tanking.

The administration could declare a medical emergency and gain access to additional funding or work with congress to up funding or work on a universal medicare for all implementation. The emergency allows quick action and a scapegoat to point at if things don't work well initially (something like the ACA websites issues). The administration can then expand medicare to all citizens (emphasis on citizens for better optics to the right) and move to partner with insurance groups for outreach or expansion while paying health care offices directly and naming their price.

Win Win. The US has a psuedo universal system, the government can manage pricing for all bringing down prices for care and drugs, insurance companies become the hands actually doing the work and any layoffs can be pointed at the emergency or slow down vs the new policy.

Of course insurance groups will not want to work on this as it would mean they would lose a ton of money or die off but then again I'm not a policy maker or educated to write policy, just posing hypotheticals on the internet.
Is this guy Ramit Sethi really someone to recommend? With a book title like "I will teach you to be rich" my bullshit meter automatically goes off :-)
you don't want it random. You want to add a splay .e.g

# add a random value (from 0 to X) to the timeout
# This can be used to prevent the thundering herd problem
splay = "5s"
I would go so far as to say that these clauses aren't even slimy, they're just lazy. If the publishers are truly scared that the author's behavior could lose them substantial amounts of money, then there have existed for decades far more terrestrial constructs for them to use - tying compensation to total sales numbers, tying compensation to milestones, or even just lowballing them. To tie their compensation to what is essentially a form of censorship hands disproportional power to the publishers, is subject to lawsuit, and is entirely asinine.
I have to agree. Some of the full professors I know are real embarrassments. They refer to teaching web development as something a "trade school" would do. Then they fill up the classes with inane type theory that's obsessed with weirdo contrived cases that never occur in real life. Then to top it off, they trot out some nihilistic proof that "proves" the type systems can never be complete. What a bunch of maroons.
Socialism is when private companies offer more benefits?
> as well as cleaning computers that have already been infected.

That's not a thing.
But it's worth noting that Pixelfed is intended to be your own walled garden - there's no "here's my public photo stream" configuration. It's intended more like a friends-and-family thing.

That being said, it's open source, so there are hacks to make your stream public. But they're hacks, and you're not going to get that out of the box.
WHO declares the outbreak of the new coronavirus is a pandemic
> What benefit do you gain by using a poorly understood license that is effectively the same as widely used permissive licenses?

To let other Joe Blows know that they should feel free to do what the fuck they want with your code.
From the Wikipedia page: "German food critic and author Wolfgang Fassbender wrote that 'the biggest challenge when eating surströmming is to vomit only after the first bite, as opposed to before.'"
For those that are interested in the intellectual version of this argument, its basically this book:

> Case against Education: Why Our Education System Is a Waste of Time and Money

It is basically a deep dive on the point 'you get a stamp on your head' rather then 'you learned these skills'.
I meant in terms of overall Reddit users. If it is the 6th most popular web site in the US then however many active, non bot subs this subreddit has is minor and probably makes up a much larger percent of reports and issues than it should. It can't buy awards or make ad revenue (while quarantined) so is a huge cost center and time drain as well.
Well one could use U+1303F.

But you wait until Maya script gets into Unicode. You'll have at least three different Maya codepoints for death. (-:
Do you have any evidence that their pricing is confusing on purpose?
Well you better whether you like it or not. Because when the weather goes apeshit and viruses are on about, you get no one to hand hold you.
Can't read it, but it sounds like a play on "There are no atheists in foxholes.", a subtle attempt to claim that because socialism is good during a pandemic, it's good all of the time.

I don't have a strong opinion on socialism per se, but I am against sneaky rhetoric.
This raises an interesting question as to whether authors should be able to have "publisher morals clauses" in book contracts.

If an author feels that their publisher is demonstrating moral turpitude (by for example, publishing Woody Allen's memoir), in a way that will harm sales of the author's book, should the author be able to get out of the contract?

At the very least, I think the author's guild has a strong claim that asymmetric morals clauses are bad. A publisher shouldn't be able to hold authors to a standard that they themselves are not beholden too.
At this point you're getting to a level of technological sophistication that would make widescale adoption in authoritarian countries unlikely. The whole point of the article is that you don't have to completely block something, just make it too annoying to use for the average person.

Edit: actually, an even easier solution for the government would be to perform uplink jamming of starlink satellites. Any satellite that orbits into sight of an authoritarian regime gets a directional antenna pointed at it that pumps noise into its receiver and keeps it from detecting base stations on the ground. Once it orbits out of range it continues to operate as usual. Since no satellites are damaged and only operation above the authoritarian country is effected (since starlink operates at LEO and each satellite only sees a small part of the Earth's surface, compared to jamming a geostationary satellite that would knock out service on an entire side of the planet) there would be significantly less political pressure to stopping this jamming.
Related: Poor man integrator (1), a 99 lines of maple symbolic integrator that uses an heuristic (parallel integrator).

http://www-sop.inria.fr/cafe/Manuel.Bronstein/pmint/index.ht...

Clearly, if your generator for equations is limited the system can learn the dictionary
lhs (integral) => rhs (derivative) to go rhs => lhs. (integrate)
I think that's a good framework to think about Unicode being "done". But even extant scripts aren't done; consider the Bopomofo additions here in Unicode 13. And it's not clear what "done" even means for Chinese characters.
That looks pretty comprehensive.

For anyone interested in the topic, earlier this week (coincidentally) I wrote a blog post,

"Creating Python Dictionaries With Default Values and Immutable Keys
[Bonus: Work On A Deepcopy]"

https://persagen.com/2020/03/05/python_dictionaries_default_...
Absolutely! My company makes thousands of unique specs with a constantly changing mix. The bottleneck is a moving target as business conditions change. It makes things more challenging for sure, but also keeps you on your toes.
The test has enough false positive rate to make it annoying to use in general population. It's being improved.
I mean, if we're talking about people who actually do imagine that their higher power is Gandalf, then we're talking about some pretty cheeky people here.
This is negated if you view it purely as job related and not self improvement.

There's no reason you can't learn to do research at an R1 in undergrad. There's no reason you can't go full thrust into your studies. There is no reason you can choose to be no longer socially inept high schooler you once were.

That being said, most won't take advantage of this. We simply have too many 4 year colleges and too many students. Trade school will hit this point at some point too. The answer is to decredentialize certain jobs but no one wants to hear that.
EternalDarkness: Critical Vulnerability in Windows 10
Publishers front nearly all of the deelopment costs of the book --- e.g., the advance, the printing costs, whatever editing work that gets done, etc. Publishers don't have to pay all of these costs; they could make the authors front all of those costs, which reduces their risk. There is a name for that sort of arrangement; it's called a "vanity press".

But funny thing, most authors don't want to use vanity press, and most writer's guilds don't consider publication by a vanity press to be a valid criteria for membership in the Author's Guild, Science Fiction Writer's Association, Romance Writer's Association, etc.
If you're not trying to be snarky avoid stuff like "dalliance for tech bros lighting money on fire".

I think you can look at subsets of companies for precedent.

- Regional sales staff are very frequently distributed by territory (obviously not remote in customer contact, usually) and work out of their homes. This is common across many companies in and out of tech.

- Distributed teams where you have smaller satellite offices where cross-team functions are remote and coordinated across time zones, which have to be remotely coordinated. This is almost universal in tech in my experience, and widespread outside of tech.

- Hybrid companies where some staff are fully remote or people have a certain number of days per week that can be remote. This is so common as to be universal in tech, in my experience (particularly for support rotation/SRE work).

Fully remote work, to me, seems just minor extension of all of those existing practices.
Part of it is that C++ is poorly taught in most universities. Even if you do get an education in C++, try using any of the modern features like smart pointers on your homework. Your teacher most likely will give you a poor grade.
> I would definitely raise a red flag at the idea that all college professors are "experts" in the field they're teaching

Real-world: they're often not... or at least in my anecdotal experience.

I had professors who were shoving Pascal my throat in 2005-6 saying "it will come back because it's such a good language"... they told me that "writing software for the internet is a waste of time" when it was obvious that was the direction of the industry... they told me "MS Access is just as good if not better than other SQL solutions because it's accessible to the office worker".
Since when do people move to Russia to find love, more like find a gold diggie
The prosecutors would ask this question during jury selection. If you lied and it came out during the trial, the judge would replace you with an alternate.
>Since we use elementary functions on the real domain, a lot of integrals have no solution. We could have gone for a larger set (adding erf, the Fresnels, up to Liouvillian functions). This would mean more solvable cases.

Here is something to think about if you want more solvable cases: even in the case of sine and cosine, solving a differential equation really means reducing it to a combination of the solutions to simpler differential equations. The sine function can be defined as the solution to a particular differential equation, as can all of the fancier functions. So in a sense it's kind of like factorization, where you have "prime" equations whose only solution is a transcendental function defined as being their solution, and "composite" equations whose solutions can be written as a combination of solutions to "prime" equations. So really all of the rare functions belong to the same general scheme.