skysight-inc/HackerNews huggingface dataset:
There are a couple of ghetto ways to do pubsub. Webhooks is one, and it's often by far the easiest to implement, but in other cases it's impossible. "Long polling" is another: you open a connection and tell the server what you think the current state of a variable is, and the server just sits there with the connection open until that isn't the current state of the variable any more, at which point it sends you the new current state, or the delta from the state you had to the current state, and closes the connection. If you were wrong about the current state, this happens immediately. Again, though, there are pubsub cases where this works, and pubsub cases where the extra latency and kernel CPU of opening a new TCP connection for every message are intolerable.

So, to take the canonical concrete example, a chat channel might number the messages on it in a monotonically increasing order, and you might tell the server the channel name and the number of the last message you saw, at which point it sends you the messages since that point, if any, then closes the connection. As I understand it, this is how Kafka works, except for the connection-closing part.

In all probability, your life will be easier and your performance will be better with ØMQ, but these hacks are things that work reasonably well and are extremely easy to implement with off-the-shelf tech.

SCTP in many cases suffers from the fact that it doesn't run on top of TCP, so NATs don't know what to do with it. If you have enough control over your network that that isn't a concern for you, UDP with IP multicast is another plausible solution, the one TIBCO used originally IIRC; you can allocate a multicast IP address per pubsub channel or multiplex them. With IP multicast, recovery from lost messages is a concern, especially if 802.11 is part of your network (since 802.11 uses hop-by-hop ACKs for unicast packets) but there are a variety of reliable multicast protocols like SRM to handle that.

Feel free to hit me up for more info, I've been hacking around with different ways of doing pubsub since the previous millennium.
Not really, the assessment is made before extending the credit.
More like that you need tons of resources, skills and knowledge to do it. Nothing a private person could do.
I actually believe we're in one of the best times to bring children into this world. Child mortality has dramatically fallen.

We just live in an age where we're hyper-aware of our actions. I believe if we get out of an emergency, "we're all going to die" mindset, we may actually have a chance.
> No panic would have been necessary if calm, decisive action had been taken early on.

I disagree. Shutting down major portions of the economy, and the resultant economic damage, would have been quite severe regardless of when it was implemented. Not saying there wouldn't have been less panic, but broad quarantines would have caused a lot of panic in any case.
> I’m not sure dynamic dispatch is that much of a killer feature.

It's a feature that, when it fits your problem, can be extremely useful. I have rarely had it fit a problem. The ones it fit, though, it was nearly magic.
Well it was an Austin goth group, and somewhere around the year 2000, but more detail than that I cannot recall. Wait, does that mean _my_ memory has been wiped as well?! Oh, wait, no, I just have a poor memory. Sorry...
Court strikes down immigration hurdles for foreign tech workers
Augury: Industrial IoT Time-Series, Scylla, Spark, Beam
It's annoying, there's conflicting information on this front, like this article about the CDC changing its recommendation on the type of face masks hospital personnel should use [0].

They're claiming you can't get it by simply breathing the same air, and saying surgical masks are sufficient.

[0] https://www.sacbee.com/news/local/health-and-medicine/articl...
Make no mistake, we're all going to be missing out on medical care in the months to come. Some countries are already not able to get their regular non-covid related medications because China and India supply chain problems. In Italy if you go to the hospital and you're over 65 they just put you in a corner to die without any medical care whatsoever because there isn't enough to go around. Traumas are being turned around at the door. Got in a car accident and have a broken leg? Your healthcare is you get to limp now. According to WHO Italy has the second best healthcare system in the world, second only to France. It doesn't matter who is picking up the bill, it does not solve the pending problems.
> It could disappear tomorrow and other than the lost capital trapped in it, it wouldn't matter in a meaningful way; and it wouldn't matter at all to the average person.

That's because Bitcoin is a zero-sum game. No value is created or lost, it's basically just a big game of poker.
It's not even a little scary compared to continued CO2 emission trends.
I see. So you mean for the VMS solutions, not the stand alone IP cams (such as Nest, Ring, Wyze, doorbells, etc)?
So it seems that the flaw can’t plausibly be exploited by a remote or adjacent attacker or software. So what’s the impact here? Warez scene wreaking havoc with lossless WEB-DLs?
You can search for non explicit dependencies. e.g. if you're removing a command line flag in a C++ binary. You can search for all uses of that flag for all users of your binary to make sure it is safe to remove.
Top hacks/tips from the community to master your Flutter skills
Twenty years ago I came down with a heart condition. I had two young children and a lovely wife, a nice life, and I found myself awake for hours every night, afraid.

I read Mr O'Brian's books. They spoke to me, and I learned a great deal from them. I think of them as a twenty volume essay on what it means to be a man (or a person, but mostly a man).

They are far from perfect. A person only thirty or forty year on winces on some of the things said, for instance. But I learned a great deal about people and I often think about the characters; if not daily then at least several times a week.

If you give them a try, and I urge you to, then I'd suggest starting with the second book Post Captain (others will disagree but this is my $0.02), since I find that the first is more of an act of literature than I like. (Some people find the nautical detail puts them off. If so, just ignore it. The books are about the people.)
It's not going to decimate us or kill half of us or most of us, it's going to kill us all? What scenarios get us from here to there, such that nobody can adapt to the changes? Is this hyperbole or do you really think that human extinction is the probable result of AGW?
> But if there were ever a time for us not to be partisan and tribal, it's now.

We are in the middle of a problem exacerbated by politics, that will require political decisions to solve.

When politicians are doing nothing, or making the problem worse, this is not the time to shrug our shoulders, and be apolitical. Political decisions have consequences.
Don't worry, we'll still be "way off track" in two months, and we can bang the drum again then.

It is a drum that needs a lot of banging.

The slowing of economic activity from Covid-19 is going to make it possible to test many climate and environmental models in ways climate-modelers couldn't have dreamed up six months ago. It is possible that Covid-19 will teach our present generations a lot about collective global action. The novel coronavirus is small potatoes in magnitude relative to the impact of climate change, but the timescale makes Covid-19 far more acute.
I don't want to be pessimistic, but I'm working on the assumption that we won't (collectively) enact any plan that (requires coordinated sacrifice of multiple countries) but (allows some country to gain economic / military advantage by gaming the system at others' expense).

So I'm assuming that it's smartest to assume climate change will happen without significant mitigation, and try to minimize the suffering that results.

Now that I think about it, this reminds me a lot of our response to covid-19: I always assumed people lacked the political will for real containment, and we should focus our efforts on "flatting the curve" instead.
You are 100% correct, I really messed up here by suggesting that option. I misread our own docs. It would only disable event counts from being sent (e.g. instead of "how many jump-to-definitions were performed in a day?" we would just send a boolean "did one or more jump-to-definition occur in a day?" based on my reading of the code[1]) -- not what I thought it did. Will send a PR to clarify the docs on this so I don't mess up like this again..

I'm human and screw up, frequently; this instance just happened to be on the ridiculously important topic of privacy -- hopefully you will forgive me for that, I wasn't trying to be malicious but certainly in retrospect I can see this being interpreted as such.. :/

The right option to turn it all off is just this one, since we only send ping data as part of the version update check you disable that and it's all off. And you can confirm this in the code as I just did here[2][3]: https://docs.sourcegraph.com/admin/config/site_config#update... And as I mentioned previously you can always firewall off Sourcegraph 100%.

As an aside, I can promise you that I wouldn't have continued to work at Sourcegraph for the last 5 years if I thought our business was selling or collecting identifiable user data in ANY form. We only collect just enough information to help prioritize what features we improve and (aside from the first admin's email as I noted already above) it is all 100% anonymous and aggregated numbers that we are extremely transparent about[4]. Our person running analytics is also constantly trying to make this more transparent[5] because we all are very security and privacy aware and know the #1 way to convince people to not run software is to make them think you are spying on them or using their data in ways they would not want.

It's obvious to me this should be more clear in our docs, I'm going to forward all of this conversation onto the rest of our team to make sure we improve our docs here.

[1] https://sourcegraph.com/search?q=repo:%5Egithub%5C.com/sourc...

[2] https://sourcegraph.com/github.com/sourcegraph/sourcegraph@f...

[3] https://sourcegraph.com/github.com/sourcegraph/sourcegraph@f...

[4] https://docs.sourcegraph.com/admin/pings

[5] https://github.com/sourcegraph/sourcegraph/pull/8930#issueco...
thats the hallmark of a great video game
Thanks! We will look into it.
I thought that the US never really unwound QE and the risk there was that when another financial crisis hit there wouldn't be any more tools in the kit to fix the economy. Is that where we are now?
If they did the report, it's because they hoped to make an impact. All I'm suggesting is that whatever impact they were hoping to make, it could've been larger with better timing. Your defeatism has no relevance to that question one way or the other.
Interesting title, but not much beyond that. The author kind of just follows typical Trump bashing “he’ll lie to the public, be bad at international politics, try to start a trade war” etc. almost entirely not what’s happening, not that the reality is significantly better.

Some interesting thoughts on Ebola and fake news though. It seems like there hasn’t been (as far as I’ve seen) much fake news like there was with Ebola. Instead we have people downplaying the severity, which might still be counted as fake news.
There is at least one other way to look at it. These loans will primarily, if not exclusively, go to large financial institutions. Due to the wonders of fractional reserve lending, those institutions will get to loan out several multiples of the original $1.5T. Another way to look at it is that they've probably "printed" closer to $15T.
People need hope and distraction. Dark times are ahead.
> the majority of which do not report their numbers back to a central authority (such as the CDC).

State infectious disease registries are absolutely receiving ELRs (electronic lab reports) and transmitting case reporting back to CDC and data is currently moving for novel coronavirus as well.

The term you are looking for is NEDSS/NETSS reporting.

> Today, all 50 states and Washington, D.C., use NEDSS-compatible integrated surveillance information systems to send case notifications to NNDSS.

https://wwwn.cdc.gov/nndss/nedss.html
Discussed at the time: https://news.ycombinator.com/item?id=2450669
Unless you simultaneously ramp up your healthcare resources (what China did), even as "low" as 100 cases/day still has very real potential to go exponential (R0=2.5), overwhelm your healthcare, and kill 10% of our population if not more (especially if your population is aged).
The Propublica link includes both TARP and the government's investments in Fannie/Freddie, which provided heavy dividends and is where a large portion of the profits have come from.

That aside, the common misperception of TARP is that the government gave away $400+B of taxpayer money, which is a very, very far cry from a small inflation-adjusted loss.
hackers for hire : https://www.hackerslist.co/how-it-works/
maybe, but china has already solved the issue and other countries will as well.
A Spy Agency's Challenge: How to Sort a Million Photos a Day
> more permissive license

Not everyone favors a more permissive license.
I'm indifferent towards the content of this article, but a meta-point: it is interesting how our civilian society has militarized so thoroughly. There are the obvious things like the militarization of the police forces, but it has trickled down to seemingly frivolous things like "Cupcake Wars" and "Cutthroat Kitchen".

I wonder if this is organic or not.
Fascinating! Do you have a source for this?
Reasons to Choose a Headless CMS vs. a Traditional CMS
If you use a functional approach, you’re probably not mutating anything ever. That usually makes it trivial to find the source of a problem, because you can quickly isolate it to a specific call stack.

> only the member functions of the class can change them. If the data gets mangled, you now have a very small set of places to look.

But probably anything could have called those mutating methods, so you still need to consider the entire codebase.
Hire expert professional hackers : https://www.hackerslist.co/price-payment/
Couldn't the rollover be simulated ahead of time by simply setting the date forward? Seems crazy that you had to have people on the ground fixing things as the clock struck 0.
>I go the other way.

The comment you replied to is in agreement with you re numpads.
The silliness of this article's premise is that we still need a bestiary of drop-downs. As if the process wasn't complex enough.

Just call it a drop-down and iterate the design.
>Figure out what works for you in a way that doesn't violate your teams' principles and values.

What works for me is to be a jerk

and if it violates my teams' principles and values, I replace those individuals until it doesn't

;)
"Kubeflow pipelines SDX and TFX SDK ... Over time, these two SDK experiences will merge" from the article.
Yes. I think in times like this, one of the things we need to guard against is misinformation.

Transparency is important but it must exist alongside trust -- if the latter is compromised, the implementation of correct actions may be compromised.

Crowdsourced systems have an implicit assumption that the downside of acting on incorrect information is small. I'm not sure if this assumption holds here. Imagine someone entering large swaths of data that are false but plausible, and then less scrupulous news reporters pick it up, arrive at the wrong conclusion and then fast feedback loops inadvertently propagate it without fact checks (you know how the news cycle works).

With Wikipedia, there's at least the mechanism of curation (flawed as it may be) and citations. With an open patient database, there's no means of verification.

There's also the assumption that people are good at entering data without constraints correctly. I see this assumption violated all the time.
Not to be too pedantic, and correct me if I'm wrong, but I think "The Russian Hoax" more specifically refers to the beliefs/claims by some that Trump or his campaign was colluding with Russia directly to interfere with the election rather than simply the belief/claim/fact that Russia (or Russians) interfered in the election of their own volition.
It was a crisis, but it was actually prepared for and handled, which is why things didn’t go wrong.

The trick yo avoiding predictable crises is to actually doing something before it happens in order to avoid it.
> each CAR can change from road to road to route around congestion and construction, in a way that mass transit can't.

Assuming there is a route without congestion. There typically isn't at rush hour in large cities. On the others hand trains have a dedicated track and thus don't have traffic problems.

> And of course, the time saved by being able to go from point to point rather than through mass transit hubs quickly adds up to many lifetimes.

If your transport system is good enough this isn't a problem either. In London, you're rarely more than 5-10 minutes from a tube station. And they'll likely be buses even closer. Public transport is much quicker than driving for most journeys. I think I know fewer than 5 people who own a car here.
Envysion is the b2b version for restaurants/retail if anyone is curious.
Whatsapp hacker : https://www.hackerslist.co/post-new-job/
Probably second in the US to NYC right?
Lose You to Love Me Cover by a College Student, Jerry Noel
In Switzerland they decided to let schools stay open for the moment, because otherwise grandparents may have been looking after the children, which could have boosted an otherwise intermittent infection vector. Quite sensible I would say.
Oh neat, I didn't know that about BigQuery. Thanks for the tip!
Only corporations get a welfare net.
I love discussions of language. IMHO, when you play this game of claiming word misuse, you have to draw a distinction with the other words you feel are more appropriate. The words you mean when you say the other word.

Then the claim would be ‘polite’ and ‘respectful’ are what people really mean when they say someone is ‘nice’.

I like it! Nice wants to be your friend. We all need friends.

I agree ‘respect’ is a quality I appreciate, and ‘disrespect’ is an aggressive attitude. Suggests a power imbalance.

But ‘polite’? Is it specifically required in business? Retail, certainly helps. What do you have when someone is polite, but ‘unfair’?

Or how about when someone acts ‘respectful’, but they ignore the details of what you’re saying? At that point ‘clarity’ is more important.

And I like it when people get to the point. Too much ‘respectful’ and ‘polite’ talk can just be word salad working to confuse the issues. (Some offshore customer service people say things like, _I understand your concern_ or, _i understand how frustrated you must feel_ but do they? Or are they just trained to say that?)

I’m in business services, so we value brief and pointed conversations.

But who is fooled by ‘nice’ anyway—work colleagues and associates are not your friends. You didn’t choose who you work with. You can become friends, but at the end of the day who’s going to quit their job, or willingly lose money to be your friend?
Games with Oracles on Blockchains
When the Fed says that they will "pump 1.5 trillion dollars into the financial system", in reality what they mean is "pump 1.5 trillion into Facebook, Google, Amazon, Apple and all other crony-capitalist institutions which already have a ton of money and which couldn't exist without this constant injection of free cash".

The Fed has turned the system is a giant pyramid scheme which rewards the rich for being rich and systematically locks out value producers.

This new Fed money is not going to reach value producers; it will go to straight financiers, venture capitalist, investment bankers, shareholders, lawyers, fund managers. In the meantime farmers in the US are committing suicide and nobody gives a crap. This is profoundly immoral.

I bet the Fed chose this very opportune moment to announce this injection because they know that with the Coronavirus news, people are not going to gather in large crowds to protest. They're exploiting the situation to give their cronies handouts.
We cannot scale linearly per capita.
How bad of an idea would it be to bw catapulted to your destination?
Hacking a WhatsApp account with the help of ethical hacking
https://www.hackerslist.co/hacking-a-whatsapp-account-with-t...
But in doing so, you are tarring a lot of people in business who are genuinely nice. You've set it out as a a bad thing, to be avoided.

If your position is that "nice isn't sufficient", then I would agree entirely. If your position is that "nice is a red flag", then I could not disagree more. Singling out niceness as an indication of deception is a dark view of humanity.

I would argue that the essay also has the potential of encouraging nice people to start faking meanness out of a fear that their niceness will make people think they're con artists.
If you know Python and putting libraries aside, talking about raw code, do you think you can be as productive in Rust as in Python?
Covid-19 and Startups: Hidden Victims of a Global Fear
Might I ask, was your facility using appointments, or was it first come, first serve?
GerdaOS – a hackable alternative to KaiOS which respects your privacy
But they're making money from it. And that's all they (and their shareholders) care about. Same reason FakeBook won't ban false political advertising on their platform even though it's really obvious it's destructive to society.
Well, there were fallouts, but few disastrous ones.

First, enormous amounts of money was spent on repairs to the extent that they could be done. I know of some 50-year-old processes that didn't have the original source any longer. Significant consultant time was used in what at times resembled archeology.

Second, there was a little downturn in new projects after the turn, as budgets had been totally busted.

There was one consultant who preached doom and gloom about the collapse of civilization when that midnight came. He went so far as to move his family from NYC to New Mexico. He published on his web page all sorts of survivalist techniques and necessities. When the time came, his kids, who apparently didn't share the end-of-the-world view, woke him up and said "Dad!! New Zealand is dark!!!" but of course it wasn't.

The lesson there was that there was a tunnel vision about exactly how automated stuff actually was. While there were enormous systems with mainframes, Sun servers, workstations doing all this work, what the tunnel vision brought was the perception that excluded the regular human interactions with the inputs and outputs and operation of these systems. Not so fully automated after all.

There were a few disasters--I remember one small or medium grocery chain that had POS systems that couldn't handle credit cards with expiration dates beyond 12-31-1999 and would crash the whole outfit. The store was unable to process any transaction then until the whole thing was rebooted. They shortly went out of business.
That's too easy. History has shown us that both systems are disastrous, One is quite frankly beyond cataclysmic and the other is just as catastrophic but works well enough.
I think a lot of CEOs don’t recognize when the war is over. What worked for a while may not work forever.

Stack ranking is a classical example. Firing the bottom 10% once or twice may actually be a good thing. But then you have to realize that this was a one off and you should stop or things get weird. Same with crunch time projects. My company recently has had a few high urgency projects with a lot of overtime and stress. Instead of calming down things it seems management has got addicted to permanent panic and not surprisingly people are burning out.
Someone should tell Spotify, SAP, Sage, Nokia, and ARM they're not large scale.
A Brazilian Official Who Met Trump Has Tested Positive for the Coronavirus
Iranian, Russian, Chinese Media Push Covid-19 ‘Bioweapon’ Conspiracies