skysight-inc/HackerNews huggingface dataset:
Hi, I work at Materialize!

It's early days, but I can confirm that it's a bit hard to know out of the gates whether Materialize can handle such workloads. In particular, unless I missed it the query workload isn't really discussed in the post, and that is all that matters.

Druid makes a few compromises that Materialize isn't willing to make. For example AFAIK Druid doesn't support deletions or modifications in "realtime", which means they can track "min/max" style queries much more efficiently, but they lose out on some other features (connecting pipelines of these views where you might have to "retract" a prior min or max). This could certainly let it scale more, but also means that you learn a few months down the road that it doesn't do everything you hoped it would.

No joins in Druid is also reportedly a bit of a pain. Instead, you get to pre-denormalize your data. No need with Materialize (and hey, feel free to push down reductions through the joins, rather than denormalize and then reduce).

Short version, Materialize is definitely a "higher sophistication" data processing play. Whether that works out well remains to be seen! I'll slap up a blog post later today with a worked example.
This is assuming that we don't take quick and drastic action.

Which is where we were as a country less than a week ago, and it didn't seem inevitable at the time that we were going to take this as seriously as we should be.

These articles and tools warn of what will happen if we take the wrong path, and if they serve their purpose successfully will look overblown and unnecessarily alarmist once this is over.
As a web developer for over 15 years, I can safely say that bad decisions will continue to be made. Such as, CSS-in-JS. Expect the worst. And it's not completely Google's fault although they should never have bothered to invent WebComponents, this sort of thing comes from the hubris of CTOs and technical leads who are the ones pushing these various technologies, and the acolytes who desire these positions following suit. Believe it or not, some people like to use certain tech to satisfy their own personal itches and not because the tech is actually demonstrably better.
There's a whole society that exists outside of these shareholders and they need airlines to travel.
SARS wasn't a massive global catastrophe, just like almost all flu epidemics aren't massive global catastrophes but for the opposite reason: it was too deadly, which limited its ability to spread and made it relatively easy to eradicate through contact tracing and testing. This kind of pandemic really does seem to be a 100-year event that requires a disease with a very special set of properties.
Some, yes, but most of those pissing in bottles are doing this because they have no other choice as they are not paid for the time they need to pee.
Would you please stop it with the flamewar comments? We had to ask you about this just recently. That last sentence is completely unacceptable regardless of how wrong someone is or it feels like they are. Being right matters less than destroying the commons here.

And nationalistic swipes, which we've also had to warn you about before, are emphatically not ok.

https://news.ycombinator.com/newsguidelines.html
My parents live 75 km away from Montreal. It's a small, somewhat isolated town, but still: it's not remote in any sense of the word.

Their only broadband option is LTE (and data prices in Canada are through the roof) or satellite (also expensive).

From what they're telling me, people from the area formed a co-op and got government funding to lay fiber. Except now that it's happening, incumbent telecomms also want a piece of the pie, doing everything in their power to lobby, slow things down through the CRTC and give them time to put their own systems in place before the co-op.
Red – A Minimal Node.js and Mongo Boilerplate with OAuth Authentication
Here's some more information about cytokine storm syndrome treatment in COVID-19 patients.

https://www.uab.edu/news/research/item/11176-covid-19-do-not...
> Governments shutting down pandemic response units

Check your source. This appears to have been disproved.

https://www.washingtonpost.com/opinions/2020/03/16/no-white-...
This https://www.pnas.org/content/116/27/13174 is a good paper, it gives numbers from actual school closures (in Russia), compares with areas where schools weren't closed, creates models for some scenarios too.

It would be interesting, possibly instructive to take a SIMS town and use it to model an epidemic.
I know that at least one of those projects were spyware (not the original but one of its copies).
I can't tell now which one was it.
I'm not sure that I would consider i.e. cutting down the amazon rain forest and turning them into pastures for cattle or fields for mono cultures as an improvement of wasteland.

Pretty much the same happened to the European rain forest and is currently happening to east-Asian rain forests. What we've been doing is changing the environment to suit our needs as agriculturalists, but that's not an objective improvement from wasteland to garden-of-Eden.

Indeed; exactly with this transformation from "wasteland" (as you would maybe call it) to predatively exploited ecosystem (as I would call it) we (as agriculturalists) have infringed on the rights of all hunter/gatherers that have been there before. We've set up enclosures to limited their ability to travel from hunting ground to hunting ground, we've slaughtered their prey animals (i.e. bisons), all the while claiming that their are uncivilized and barbaric and that this is all for their best.
"And of course you aren’t going to be able to fit unicodes 65k+ characters in 16k of memory."

I'd love to see "Someone" do a breakdown on a modern "bloated" program, albeit something written in C or something (i.e., not "Electron") compared to an 8-bit program, with an eye to that sort of thing. Some of our "bloat" is understandable; you want at least some fraction of unicode. Variable-width fonts are nice. On a 64-bit machine, 64-bit words are fairly natural for numbers and that ends up taking up substantially more space than an 8-bit value, but it's definitely nice to not have things arbitrarily limited to 255 everywhere.

Something like a relatively barebones vi vs. The Write Stuff, or maybe nano or some other baby editor.
Yeah I'm afraid that the trickle-down grifters will always cook up some soundbites to knock any no-strings-attached benefits by pushing the freeloader fallacy and people will fall for it. Which brings us back to square one, but without anything needs based, causing a massive surge in poverty again.

Of course this has to be balanced with the utter paternalism of determining "needs" in the first place. It clearly isn't enough on its own, and is also ripe for abuse in different ways.
Pandemics are anti-urban, preying on our human desire for connection
>One government specifically did this.

Except they didn't, see my reply above.
The already existing mining hardware would make attacks easier and more probable, especially considering actors able and willing to operate at a loss.
Researchers explore how the brain replays memories
>Economic growth has largely been constrained by demand, not supply.

This is the most basic misunderstanding of economics that I'm 95% confident you have never taken even an introduction to macro course. Demand shocks don't lead to growth, only inflation.
Covid19 doesn't seem deadly enough to get us to that stage, thankfully. Unlike MERS/SARS/Ebola.
The border closings need to give notice, it doesn't really matter if some people notice and respond early to take advantage of the "loophole" because ultimately it's about controlling the spread, not stopping 100% (which is unrealistic)
My friend was in an airport recently. A mother dutifully used hand sanitizer on her 3 year old's hands. Within one minute the child had put their hands on every surface within a meter: arm rests, seat cushions, under the seat where the boogers and gum are, the floor, etc.
I've never understood why web design doesn't take place in a text editor and browser (with other tools, like Photoshop or Illustrator, for secondary tasks).

The output of web design is, ultimately, HTML and CSS, so what reason could a professional have to work with tools that can only yield an approximation of what they are paid to do? In my view, a designer without full mastery of at least HTML and CSS doesn't really deserve his title.

Going a little farther: with some knowledge of JavaScript, JSON and how to transform it (map, reduce, filter, sort), a designer can ask for some sample data and come up with a functioning prototype that offers truly important insights into the problems his design is supposed to solve. Client-side frameworks like Svelte.js are making all this very easy.

Nothing is more maddening, and a waste of time and money, than a Photoshop mockup using rudimentary, and generally too self-complacent, content.
An Ancient Technique for Weathering Life’s Storms
If I've established that, I'm already very happy we've had this exchange.

Now we can bicker about the details. :D
Can't go below a threshold. Cool. So threshold is $12k or whatever. Person could work, and get $200 a week. So they get $50 a week in benefits. Or they could not work, and get $250 a week in benefits. So why work? Working more or less in the very low income range doesn't make any difference. So they won't. Not at a 100% income tax rate.

That's the point of having it being a fixed amount: you can tax the regular income, so the effective amount they get decreases as they work more, but you don't have perverse incentives to not work.
One Simple Idea That Explains Why the Economy Is in Great Danger
From an economics perspective FCF is a company's failure to make efficient use of capital. They can just as easily pay more taxes. Individual shareholders have a limited capacity to efficiently allocate capital when compared to larger enterprises (that's pretty much the point of having corporations).
There is a lot of stuff on this list that is definitely not "safe": for example, morphine, atropine.
> prices will rise in an attempt to capture some of that known financial excess

Why is there no incentive to undercut one's competition in this model?
Apple built iTunes on the success of Kazaa.
> For me the title should be 25% of cases require treatment in hospital

The opposite of "completely asymptomatic" is not requires hospital.
- Keep the news-crawling to an absolute minimum and be critical of which channels you choose : fake news, headlines with "numbers" without proper context ... leave all those things behind and try to stick to less "clickbait" news.

- If you can manage it, try to stick to 'business as usual' as much as possible : a lot of Tech-workers càn work remote and with limited face-to-face contact. That doesn't mean you deliberately have to avoid contact, yet I like to limit even online conversations as any discussion these days will divert into a talk about the current Crisis.

- Don't expect to be 'hugely' productive, but it might be a good time to engage in the work you left hanging in recent times. (For me, that's Documentation and such, Ugh!) It will be gratifying to see some of those actions being handled ...

- Keep up with past or new Hobbies / Opportunities : I am not in complete Lockdown here (yet), so I go for a run (alone) in the woods and plains at noon. And I've made a list of stuff that I want to do in the evening : Read some Books, Learn new Programming languages, etc.

- Don't forget about other people : I can get a bit self-centered once I have found a good personal rythm in handling this situation. But I need to remind myself to check in with relatives and friends (through Social Media and other Technology options ofcourse).

- Keep some inspiring Quotes or some calming "mantras" nearby (like on Post-It notes, Screensaver on your Phone, whatever, ...). I tend to find some solace and inspiration in those. My selection of Quotes revolve around ways to keep calm in times of adversity but they might be too pessimistic in these trying times, so I refrain from giving examples and will let you decide the Search Terms for yourself ...

- As I have a family here at home (2 Adults, 2 Kids), it's actually quite easy to get into a "Family-time, long unexpected Vacation" vibe where we : use online platforms to educate the kids (somewhat), do chores in and around the house, spring-cleaning, go on walks for as long as it is allowed, have a nice drink at home once and again, ... We have things like movie-nights with the Kids and they love it.

- Keep a diary on your Experience and write in the Evening as you retrospect your day. Any moments you can recall where you were extremely Anxious? Write it down, and write on how you will cope with it better the next day. Tommorrow is a new day to try to do a better job of it.

Good luck, try to focus on the good, ignore as much of the bad or leave them to be properly examined in your journal.
That was exactly how it was used in Doctor Strange. It's just a movie, they play fast and loose with the rules all the time.
Giving Americans Money to Offset Coronavirus Impact Gains Support in Congress
> If the film industry would collectively take their head out of their arses and provide such a simple interface and wide catalogue to the masses, they would make hundreds of billions.

They are already making hundred of billions

And will make more now thanks to house confinement

Why should they change model just now?

> I would literally pay $50 a month for an official and legal version of this.

But I'm paying zero right now...

And the chances of getting caught are slightly above zero.
This is a great perspective. Thanks!
What is fsck up to now?
"Food Stamps" these days is a debt card that can only be used for certain food items. Very similar to an HSA. It is actual dollars in an account now.
How We Tamed GitHub Codeowners with Bots
Acquihired by Invision - unfortunately (hopefully fortunate for the Macaw team)

https://www.invisionapp.com/inside-design/macaw-team-joins-i...
Same. The open source version was excellent, but they abandoned it in favor of the hosted, closed version. I tried for a long time to get it running as a self-hosted service but could not.
They are stopping the service. Continuing to pay is a bit crazy. Just check what it sounds like if they write out the quid pro quo:

"Keep paying us for the service we aren't giving you or else we'll blacklist you when service resumes."

I don't think you'll get a lot of people signing up for that.

The other risk than losing your spot is paying them and they go out of business anyway. So you're out both the cash and the service.
I really wanted to use kind but the fact that it loses all the data after restart/sleep of computer keeps me from using it.

I’m developing Kubernetes controllers and the Custom Resources represent the bits of cloud infrastructure ( https://crossplane.io ). So when I lose the kind cluster, I have to go and delete each and every resource in AWS :( I am unhappily forced to use minikube until support comes to kind.
What a weird polemic. "With Google WebComponents here we mean the use of CustomElements and Shadow DOM, especially when used in combination, and in dynamically created document structures (e.g. using module loading/unloading and/or slotted elements). ... WebComponents used "in full" (i.e. dynamically) inherently creates complex web page structures that cannot be saved, archived or even displayed outside of the designated targeted browsers (primarily Google Chrome)."

It's a web API. Browsers implement it. Including Safari and FF. If the argument is that it's hard to implement and makes it harder for new browser implementations, the same could be said of new CSS features, other APIs like Web Audio, etc. Trying to brand Web Components as Google-only may have worked in the v0 prototype days in like 2014, but it's factually not the case today.
why acyclic though?

like, if i want to "feel better" and "lose weight", then "run a marathon" might contribute to both of those.
This is a really good point. Modern CPUs remind me of home internet with maximum speeds advertised even though pragmatically it isn't anywhere close to what people will get. Laptops, Intel NUCs, AMD desktop APUs, etc. all take a huge amount of BIOS tweaking at least to make them run hotter before they throttle, use less power, and possibly disable temporary clock speed boosts that heat up the CPU too much and make it throttle. Anything in a small enclosure seems to be an exercise in optimizing heat.

More airflow, lower max clocks and higher throttling temperatures make a massive difference on the set ups I've worked with.
It's a largely academic question, at least in terms of mortality and treatment. If you're asymptomatic, you're unlikely to get tested, and you'll never even know you had it. On the other hand, if you have enough symptoms to be tested, you have a higher mortality risk than asymptomatic cases by definition, so the overall mortality rate doesn't matter to you anyway.

Where it does matter (a lot) is in containment, where we should assume many more people are contagious than the reported cases, so the average individual risk of catching it is much higher.
He Started His Business at 52 and Just Raised $100M to Disrupt Health Insurance
So Anandtech has this to say about Thunderbolt 3 support:

"Display support for the CPUs allows for two 4K monitors through DisplayPort over Type-C, an additional 4K monitor if Thunderbolt is used, and a fourth monitor if USB 4.0 used. AMD has designed Renoir to not need additional chips to detect which way a Type-C is connected – that is all handled on die. With the display and USB support, the processor allows for concurrent USB 3.2 and DisplayPort use, with the peak DP v1.4 8.1G HBR3 standard in play using display stream compression (DSC)."

Which begs the question what does in-built mean? The Showcase Notebook Lenovo Yoga Slim 7 does not include USB 4 or Thunderbolt 3 so these modes will probably need additional chips.

...i want this 8-core chip with 32GB of LPDDR4X in a 13" Notebook that has 2 Thunderbolt 3 Ports and a matte Full-HD Touchscreen.
Using IBM and Oracle cloud in a past role was a pain.

IBMs “Watson cloud” had an incident of some sort, in some region, every single day.

It made me wonder if they were being honest and other providers don’t own up to everything or if it was just that bad.

The cloud console was miserably slow as well.
Yes, but what if that appearance of stability is unwarranted? After all, the underlying process is just Dorothy moving things around, and when Dorothy's on vacation things might not be working the way they should.

This brings up an interesting aside: they right way to build software for "agile" processes might look very different from the right way to build software for "frozen" (non-agile) processes (big corp, stable processes, few surprises if any, etc.). Ideas such as abstraction/encapsulation that work well for the latter situation might be totally out of place in the former.
Yeah, forgot about that. I also use Terragrunt and also Terratest...
Businesses typically carry insurance (including business interruption insurance) and unused credit lines for this type of risk, not cash. Governments typically then provide some form of insurance for risks which are commercially uninsurable like war. I think Covid probably falls into that category fairly comfortably.
> Humans love standards and standardising things so I think whatever the future is, it'll always gravitate towards 1 or 2 main tools.

I need 5 different chat apps on my phone in order to talk to all my friends and colleagues. And that doesn’t even include many of the ones I’ve read about online which are apparently popular elsewhere, like WhatsApp, WeChat, and Telegram. Standardization is great, but the set of tools we end up using is an accidental emergent property.
You can technically get Minikube running in Actions, but it's a bit annoying.
The best evolutionary strategy in human viruses is probably to cause mild upper respiratory tract or gastrointestinal disease such that it increases coughing and sneezing or causes diarrhoea.

Basically, the most successful viruses—colds and Norwalk like viruses—modify our behaviour by hijacking one of our body's defence mechanisms so that they can spread more easily.

I would guess that the mildest form of disease sufficient for such behaviour changes would probably be the best strategy. This would keep the infected host active enough to circulate and spread the virus.

My layman's opinion on covid is that it will become weaker the more it spreads through the population, to the point that when most of us inevitably get it it will cause symptoms like a cold or mild flu.
> This is a crazy idea but hear me out. Inspect Element is amazing. It’s what Hadron is basically utilising in its app. The experience that Chrome and Firefox have created around things like animations and grids is impressive. So why can't Chrome and Firefox add a few extra features, let developers enter “Edit” mode and allows those edits to change the files you are manipulating?

Wasn't it possible to set up Firebug to do this, before it died and was replaced with the built-in tools? (Or am I thinking of a pre-quantum add-on to the current tools?)
I see freedom of speech starts and ends at the government can't compel or supress your speech.

Your employer or society in general absolutely can via the consequences of what you say. If you are making your employer look bad then they can and should be able to get rid of you.

If society decides they don't like you because of what you say and choose not to associate with you or use your business than that also feels fair enough.
You're right, everyone should have the same job as us! /s

Design is a different skill set than writing code. For some highly visual/spacial people, design is easy and intuitive, and managing lines of text is very unwieldy. Be like, 1% empathetic dude.

Anyway, if designers wrote the code you'd be out of a job. Design should be a continual conversation between someone with the vision and someone with the skills to implement it.
Back in the day I ran multiple services on my CounterStrike 'Server'.
Funny language issue - as terminating a connection also means providing an endpoint. Perhaps "Don't disconnect people's internet".
And if they run into any issues because of this outbreak, they are out of luck in my book.
Does that mean you cannot have guests using your connectivity? I'm assuming they still can. What if they stay outside your apartment? What about staying outside apartment for one week? So many questions
Figma works on Linux
Introduction to the Coase Theorem
Show HN: Hop.sh a private, bookmark manager for teams
Why is Framer X behind on layout? It has a really good layout system based on Flexbox and there is a plugin for handling grids too.

Do you mean to say Framer and not Framer X? Because both are totally different. Framer was mostly geared towards prototyping while Framer X is for creating shared design systems (apart from prototyping ofcourse).
Amazon: Staff told to work overtime as virus spikes demand
If a company like McDonalds can pull it off, that will most likely give them quite an advantage. Once things go back to normal, that would mean McDonalds franchise network is likely to be in omaprativley good shape. When competitor don't implement solutios like this, McDonalds would have quite a head start! Not to speak about the franchise owners, and their employees to a certain extent.
Or just use email for async?
The next outbreak? We’re not ready (2015) [video]
Not at scale. If our auth caching stops, our auth servers can get overloaded at peak times. Granted, horizontal scaling auth is a better first round choice, but caching gives you vertical scaling when you are hitting limits on your database. Another option is z-scaling, but that is really just a way to improve either of the previous two (have different pools of user databases).