skysight-inc/HackerNews huggingface dataset:
What social floor? I don't think you are internalizing that people can't buy things that don't exist. Nobody is going to care how many "dollars" they have if they can't buy food. Nobody is going to feel safe or secure or comfortable. Nobody is going to feel safe or secure no matter how many dollars you throw at them if they visibly are doing worse. There will be protests if people can't buy food and if you try to literally throw dollars into those protest crowds you'll only enrage them more if there is no food to buy with them.

You can't solve these shortages with UBI, or indeed, any amount of money. There is no "social floor" if the economy doesn't function. The whole premise of UBI is broken here.

Yes. It is absolutely possible for you to go to the grocery store and for there to be nothing there. Millions of people have had this experience and you are not immune to it. The warning shots are already being fired. Take them seriously.

I actually don't expect it to progress to this point, but it'll because the people who actually understand this stuff opened up even over the objections of the HN gestalt. TBH even the HN gestalt ought to be getting more shaken then it seems to be; there's been an awful lot of big layoffs in our core going on, you'd think at some point there'd be a bit more concern about indefinite lockdowns. The gestalt is acting a great deal more secure than the evidence available to it justifies. I suppose we have the way the question of what should and should not be opened up going from a scientific/public health question to a political question to thank.
> I won't mention previous attempts at embrace, extend and extinguish.

Except you did, and it's really trite.
I'm in engineering and get the sense that python is going to make MATLAB nearly irrelevant, save maybe for some fancy GUI stuff like simulink. Of course numpy ode solvers can do the same thing as simulink but not as easily.
Everyone here saying Keybase is dead... why hasn't anyone mentioned that Keybase is open-source? New BSD (3 Clause) License. [1]

So regardless of what happens to it with Zoom, the community can fork it and continue developing it, no?

So if people don't want it to be dead... it's not dead. That seems like great news, right? (And great foresight?)

[1] https://keybase.io/docs/the_app/source_code
Sounds like over fitting in machine learning.
Yeah, I wasn't quite sure how that statement was defensible, let alone without any explanation.
Yes, I’m aware of this meme, which echoes loudly on twitter, yet it’s still wrong.
a problem with these 'easy' kubernetes deployments, quickstart guides etc is that they have people churning out insecure and nowhere near production-grade clusters that are often using $cloud-provider managed k8s control plane and cloud-specific features & integrations for storage, load-balancing, databases, and more which prevent easy replication of the environment to another cloud provider, let alone a home/lab environment - and it's just as difficult to port a non-cloud k8s setup over to a cloud provider, no matter how many sidecars are tacked on.

this problem extends even further down, because the cloud infrastructure substrate that k8s runs on needs to be configured too, and even when using a tool that supports multiple cloud providers, such as terraform, you end up with lots of cloud-specific code
Hi! I use Matrix a lot, but a privacy-sensitive group of my friends recently switched to Keybase largely due to the per-room/per-message retention policies. This might be a good opportunity to convince them to jump ship, and I know something similar has been in the works for Matrix, but do you know where it is on the list of priorities?

(Congrats on the cross-signing release though, it's been a long time coming and it's been working really well!)
Their homepage advertises 'keys pull username@github' as an example. Is the missing piece you describe here simply the command 'keys chat username@github'?
You're putting the cart before the horse. We want to keep everyone in reasonable comfort. A certain amount of work is necessary for that. But it's probably a lot less than half of society doing 40-hour weeks.
Large Telescope will reveal if alien worlds can survive the death of a star
We do not use the cloud. We operate (24/7) facilities in remote locations where we do not have super reliable internet connection (we do have redundant links including three different fibres on distinct paths plus radio links but still). For this reason alone nothing critical can be in the cloud. In our experience, however, cloud offerings are not that cheap compared to purchasing and operating your own machines. Besides, one still needs sysadmins even when operating infrastructure in the cloud.
Tiobe Index for May 2020: C is back in the number one spot
Gold's value floats just like any commodity. Oil isn't going to rot either, but is famously volatile.

As I understand it, gold reliably appreciates in times of economic distress. Whether now is a good time to buy, seems like a question worth taking seriously.
> Just seems like everyone is getting set up to fail.

It does. We are seeing a dithering half-assed response to the pandemic in the USA.

If we're going to lock-down, we might as well do it until the crisis is manageable. The way things are going now, it's like we're letting up just enough to keep the damn thing circulating, killing more people needlessly and probably necessitating more lockdowns and prolonging economic consequences in the future.

This is the cost of a profound lack of leadership.
If your concern is the lack of obscurity as an added security layer, you can look up "security through obscurity". It has a Wikipedia entry[^1].

If your concern is about the marketability of your application if the code is open source, you can read more here[^2].

[^1]: https://en.m.wikipedia.org/wiki/Security_through_obscurity

[^2]: https://en.m.wikipedia.org/wiki/Business_models_for_open-sou...
Work benefits us all. If owners of enterprises, be they sole proprietorships, coöperatives, state owned, private, public corps, etc., didn’t employ people we wouldn’t have foods, medicines, goods and services. So it’s not only to have purchasing power but also to have things that one can purchase at all.
> Anecdote: I work a lot with low income people and the vast majority want to be considered essential with the ability to earn. This is because they, like most people, are smart and are able to understand the risk and make decisions for themselves and their families.

Absolute bullshit.

We don't know the true prevalence. We don't know the true incidence rate. Without that, we don't know the true mortality.

Epidemiologists and infectious disease docs can't give you a reasonable "understand(ing of) the risk ... for themselves and their families" right now, only the general bounds of best- and worst-case scenarios.

Anyone else claiming to have that knowledge or understanding is deluding themselves and/or others. To point to people desperate to not end up homeless/jobless and say they're making a rational decision with understanding of risks involved is absolutely ludicrous.
> but in general it just feels like they're still too early to conclude that it's not falsifiable and has no explanatory power?

In other words, it's not science yet.
You can look up the prices of Uber's current office space - they currently pay 16M/yr for their HQ.
These people aren't wrong, though.

Powell has printed $6T, and the DXY has gone nowhere but up, along with the SPY and the QQQ and the DJIA.

Every single Thursday, we report more job losses than expected, and the market screams higher.

As much as we'd like to think there will be consequences to printing money, the evidence is in that there won't be, either in currency value or market confidence. MMT has proven itself correct.
I've used Nuxt.js when I started rewriting a membership site from WordPress to Vue.js. But at that time, the routing options were limited so I opted for a hand crafted Vue.js + server side rendering setup. Maybe today, I would try out Nuxt.js again. Or maybe not, the drawbacks are another layer of abstraction on top of Vue.js. That being said, their community is great and the development is very active. When I did a project in React, and tried Next.js, I expected to find much more info and plugins for this combination, but found this to not be the case.
> someone will re-implement it and it'll become more popular (like vi vs vim).

https://neovim.io/
It only really works for bootstrapped non-profits, and for projects that are entirely volunteer-driven. No VC would be able to invest in something like this (unless it's a grant like what YC does for non-profits [1]).

Even Mozilla Foundation [2] was spun off from Netscape, and heavily supported by AOL in its early years.

[1] https://www.effectivealtruism.org/articles/why-nonprofits-sh...

[2] https://en.wikipedia.org/wiki/Mozilla_Foundation#History
Lots of vibrators aren’t inserted.
How about we stop using HN's comment section to tell irrelevant-to-the-story personal anecdotes? This is basically the top/most upvoted comment of every article. Surely I can't be the only one to notice this trend?
So its true [0]

[0] https://pics.me.me/me-i-prefer-mangoes-to-oranges-random-per...
Migrating a heterogenous system to Service Mesh at Allegro.pl
I have answered similar questions on HN before. See https://news.ycombinator.com/item?id=19036507 for example.
Don't get me wrong, it seems batty to me and you make a good point re reputation vs legal consequences. What's even more mind boggling is that Georgia, for example, is allowing restaurants to open but at half capacity. Given the razor thin margins at restaurants, I don't see how this could be seen as splitting the difference. It really seems like the worst of both worlds for the restaurant, its employees, and the customers.
Using Redis with Laravel Framework
We've had per-room/per-message retention policies in Matrix for months now (although Riot hasn't exposed UX to configure them yet, as we were drowning in cross-signing work).

https://github.com/matrix-org/synapse/blob/master/docs/messa... has the details.
Right, but that's a bug.

It's annoying it isn't fixed and working around it is undoubtedly annoying. This seems different from a system where there's lots of complexity in just choosing what frameworks to start with and if/how they play well together, and all of that rapidly changing over time. (I'd bet, for example, that many of those examples used to work).
Anybody else having trouble deleting their account? When I go to /account/delete_me, I get redirected to /?next=%2Faccount%2Fdelete_me, which is just the home page. Also, I get the logged out navigation bar even after logging in. Logging in seems to just redirect me to my own profile page. (I've got my content blockers disabled, etc.)

Edit: deleting my cookies and re-logging in did the trick, in case anybody else hits this issue. After re-logging in I now have one fewer cookie than before, so I must've picked up an extra cookie that was screwing with their auth handler or something.
The backend isn't open-source, AFAIK. It isn't a full reverse engineer job to implement that, but it's not trivial.
I can't help but feel shocked by this development. I guess it's my fault given that keybase was always potentially a target for acquisition.

PR-wise it does not seem to bode well for those who relied on it for both file, chat and social graph storage...
With the "option" to work is a spectacularly naive way to phrase it.

Their "options" are to work (with potentially tremendous risk to themselves) or quit without unemployment - losing their health insurance and income simultaneously.

That's hardly an option.
Elevators don't run outdoors at 60 miles an hour in a blizzard. Trains are taken out of service all the time because the door opening/closing machinery has stopped working. A sensor that can detect the sleeve of your shirt caught in the door would have to be more precise than what elevators use, and operate in significantly harsher conditions.

(In Japan, platform doors are common. Every installation I've seen has multiple e-stop buttons to press if you get caught in them. Clearly they don't trust the sensors, if there are even sensors. And those doors are static and don't move with the train.)
Hmm.. it screws up CORS to get user subscription info. Good find! (and good lesson)
They also sold CAD workstations in late 1980s with relative success.
They're making toilet paper thinner everydays ...
> Can you engineer sensors to do this? Absolutely. Machine vision is getting better every year, but these procedures date from a time when digital cameras and computers didn't even exist. They work well, don't require maintenance, and are simple. An engineered sensor-based solution would be expensive, would break often in the dirty environment of the tunnels, and would be pretty imperfect.

The London Underground has figured this out, and figured it out decades ago. No tube driver gets out of their cab, or puts their head out of a window (they don’t have one that opens).

Stations are equipped with cameras and screens that allow drivers to check doors. The doors are designed to detect obstructions, including items of clothing trapped in them.

For Crossrail TfL has invested huge amounts of money into their new trains to further improve the door sensors, due to the extreme length of the trains. The doors have been tested for their ability to not just detect trapped items, but also the difference between bad (someone inside with a scarf trapped) from emergency (someone outside with a scarf trapped). [1]

All of this is done to not just improve safety, but also capacity. In London at least, the biggest restriction to capacity is the amount of time trains need to spend at platforms for people to get and off. They’ve already optimised the hell out of transit period between stations.

And all of this has been done on the oldest underground network in the world, and trust me it’s age shows. No Victorian ever imagined the tube would be so busy (or they wouldn’t have stuck us with tiny 6” high passenger compartments).

[1] https://www.londonreconnections.com/2018/crossrail-cutting-f...
This is one of several reasons why I refuse to install apps unless I absolutely must. You have no way of knowing what kind of spyware is bundled with them, and there's no way to block it (like you can in a proper browser with uBlock Origin).
If the US had a decent social healthcare in place, it would be. You pool together resources so everyone has a chance. Instead you are either lucky or rich.
Background: I consult extensively in the SaaS space and ask people this question all the time in the course of strategy reassessments, transactional diligence, etc.

1. Physical control over data is still a premium for many professional investors. As a hedge fund CIO told me recently when I asked her why she was so anti-cloud migration, "I want our data to live on our servers in our building behind our security guard and I want our lawyer, not AWS's, to read the subpoena if the SEC ever comes for us."

2. There are a lot of niche ERP- and CRM-adjacent platforms out there -- e.g., medical imaging software -- where the best providers are still on-prem focused, so customers in that space are waiting for the software to catch up before they switch.

3. A lot of people still fundamentally don't trust the security of the cloud. And I'd say this distrust isn't of the tinfoil hat, "I don't believe SSL really works" variety that existed a decade ago. Instead it's, "we'd have to transition to a completely different SysAdmin environment and we'd probably fuck up an integration and inadvertently cause some kind of horrendous breach".
I don’t see why it’s a problem. If it’s the most up-voted, then clearly people find it interesting.
The actual task was this:

There is an Icon, and some text that reads: "you are on a trail find out more" The find out more is a link, make sure all the text _and_ the icon are included in the link.

So its not creating a new state or widget. its literally moving a href tag.

Well it would have been, if it wasn't for the template engine, and what ever the state engine was/is.

Now, if this was QT creator, I'm pretty sure I could have done this task in about 4 hours (I don't know C++ very well and I've used QT about 3 times before, each for less than a day.)
This comment seems like it could be insightful, but I'm a native English speaker and I can't make heads or tails of "Most jobs were make-work. Parking everyone up doesn't really matter.".
"the right response is to ignore the masses and follow my preferred social policies, because the only reason someone would disagree is if they've been taken in by corporate propaganda"

That's the only way I can really parse your statement.

What would it take for you to believe that a large fraction of people genuinely do not want the policies you support?
What the airline industry can teach us about the future of marketplace platforms
Their client software locks up my machine every other day. You can’t screen share on wayland. My coworker can’t run a build while on a zoom call or his machine just dies. The UI has never scaled properly on my displays. The zoom icon is distorted in my task switcher. You can’t use zoom in the browser. It’s a lot of little things that add up. I’ll admit I’ve never used zoom on Windows. Perhaps they've invested most of their effort on that platform. And credit where it’s due, when the video calls work, they work as well as any.
and what about the partnership Keybase had with Stellar? What are destiny of all the lumens XLM they had...??
The maintainer of glibc believes the only way is the glibc way. Color me surprised.
I'm pretty happy with Nuxt. I built a project with a custom SSR server based on Vue's guide (https://ssr.vuejs.org/), and maintaining it/tweaking it wasn't too bad, but moving all that complexity to Nuxt was nice. If you'd like to see a realistic codebase, warts and all, it's here: https://github.com/thomasboyt/jam-buds/tree/master/app (powers the jambuds.club frontend).

They do have a kind of weird plugin/module system that I worry is an overly complicated layer of abstraction - basically, stuff that would normally be manually hooked up in your server or client entry point script now gets called automatically by Nuxt at various points. Still, it is useful for setting up things like authentication (e.g. parse cookies on server and set auth headers in Axios).

They're also still iterating on the public API, though they've been pretty careful to deprecate without breaking things. Like, the fetch() hook that used to be used to load data at a page level (e.g. "before transitioning to this route, load this set of data") was totally overhauled to now be "load data for this component," with no "pre-transition await" available anymore (https://nuxtjs.org/blog/understanding-how-fetch-works-in-nux...). This is a good change, but an example of the complex problems that come up in these SSR frameworks, and why they end up being a lot more complex than just simple wrappers around the ecosystem. You really have to buy in when you use a framework like this, more than just buying into Vue itself.

I did see that they just raised a seed round (https://nuxtjs.org/blog/seed-round), which is surprising to me. I don't see a lot in that announcement about how they're going to make money, which is a bit scary. Over in React-land, of course, Next.js is nominally owned by Vercel (formerly Zeit), which is also venture-backed, but Next is related to their primary revenue stream while not being at all the main focus of the company, which is probably the right spot for this sort of thing.

Moving to Vue 3 will be a problem for Nuxt, I think, because of the abstractions they've built on top of Vue.

(also, glad this post came up because while double-checking to see how big Nuxt is in my app, I realized I was failing to gzip my client assets because I misconfigured Caddy, gah!)
Reply Only with Leo's Rick Dalton Meme – Rickply
Finnish basic income pilot improved wellbeing, study finds
> Overall, from what was shared, there does not appear to be anything significant for Microsoft to worry about, such as Windows or Office source code.

> In a directory listing and samples of other private repositories sent to BleepingComputer, the stolen data appears to be mostly code samples, test projects, an eBook, and other generic items.
So, the thing is... I'm not a webdev, though I've done web development in the distant past (early noughties). I'm not a desktop dev, though again done it in the late nineties and early noughties. I messed around with modern desktop/mobile dev recently (specifically Cocoa) and it's basically fine; in many ways simpler and better abstracted than what I was used to (mostly GTK+ and some win32 stuff back in the day). I looked at modern webdev stuff... and I'm sorry, it's insane. Vast increase in complexity for, for most purposes, no real gains.

I can't think of anywhere else this is the case. If you want to access an SQL database, that's easier than it used to be, and better abstractions on top are available if you want them. If you want to write a web API, that's easier than it used to be, and again nice abstractions are available. If you want to process tens of terabytes of data, that's so much easier it's not even funny. But if you want to write a webapp... unless you totally ignore the modern stuff it's vastly, vastly more complex than it used to be.

I suppose this may be my grumpy old man side coming out, but I really don't find modern single page apps to be a better experience than mid-noughties webapps in the vast majority of cases. They're usually worse; in particular they're usually slower, and mess with UI expectations more. And yet they are _vastly_ more difficult to produce. The whole thing seems like it took a wrong turn somewhere.
People could live at home on a lot less money if not for debt and rent. But there isnt a pause button on the financial system. In fact, a lot of people may just go deeper in debt due to this.
The point is to shift conversations from opinion to insight.

Instead of getting someone’s opinion about something, which is ultimately subjective and of little benefit, you are trying to get unique insights into the subject that you may have not considered which can be very beneficial.
zoombombing just got another meaning
The smartest approach is to be able to run anywhere, which is increasingly practical due to VMs, Docker etc.

(At least funded) startups should start with the cloud as speed to completion is key, but can later optimize for cost.

Elasticity of the cloud is also great, dealing with peak demands dynamically without having to purchase hardware.

I'd suggest larger companies to use at leas two cloud vendors to add resilience (when MS Teams went down, so did Slack - I was told they both use MSFT's cloud).
Top Google Interview Questions
There are effective and ineffective way to use your money for power, of course. But many US politicians work for their wealthy donors. Most Senators are millionaires, no presidential candidates are poor.

The fact that some rich people only get part of what they want because they're opposed by other rich people, does not mean that their money didn't get them power. The Koch brothers got a lot of what they wanted.

And even if poor people, if there are enough of them and they are sufficiently organised, are able to oppose rich people, that still doesn't mean that the rich people don't have more power individually. Their resources make it much easier to organise, to buy influence and support, to reward politicians who legislate the way they want.

In the US, even more than in other countries, money is absolutely power.
I don't think much software will be useful even for one century because of competing implementations, changing requirements etc, but Github could be an archaeological treasure-trove one day.