skysight-inc/HackerNews huggingface dataset:
I genuinely don't understand this. You can use Jenkins with Kubernetes or Openshift to do this right?
Zig is great and I can't wait to try cc! However, Andrew if you're reading this, the std is very confusingly named. It's not a hash map, it's AutoHashMap, it's not a list, it's a ArrayList, etc. I had a lot of trouble finding idiomatic code without having to search through the std sources, like an example with each struct/fun doc would help a ton.
Nothing. "The WHO has lost all credibility" is a line that was parroted in every troll comment in February and early March; I guess this one hasn't yet gotten the memo, or maybe it's a bystander that's bought into it.
up to 4 hours? I recently had the misfortune to be rushed to A&E in an ambulance on a Friday night, and waited for 6 hours.

When I was finally seen by a doctor, he "mentioned" that if I'd been waiting much longer I might have lost at least some use of my hand.

He also said that, at least in my neck of the woods, it's not unusual to wait up to 8 hours on a Friday/Saturday evening.
Didn't mean to lower case that one.
For static image videos YouTube's H.264 version of the video is generally significantly smaller than either the VP9 or AV1 versions. Either YouTube's detection and modification of the encoder settings for this type of video or something intrinsic to the x264 encoder delivers better results from their H.264 encoding pipeline.

The 480p video-only file sizes for this video as reported by youtube-dl have VP9 at 9.70MiB, AV1 at 9.25MiB, and H.264 at 3.55MiB.
Thanks i
Correct, it's an inversely proportional relationship, security vs. convenience and/or performance. I could care less if my gaming box gets owned but many others are much more serious about their gaming and would hence have other workarounds.
"Alain Prost — Appears as Coronavirus, the Roman champion chariot driver in Asterix and the Chariot Race." say what now?
Covid Lockdown (Day 2: Frank the Cat Starts a Turf War)
Ask HN: Have you made any interesting observations due to recent events?
Something I noticed, more people are enjoying the outdoors in my neighborhood. The past 2 years, I take about an hour walk nearly everyday. I've gotten to recognize the "regulars" who jog, walk and fish in the neighborhood ponds. I rarely ever had to "make way" for people on the sidewalk in the past two years.

This past week, I don't want to say it's "packed". People are doing the whole social distancing thing. But families are out walking often. But there are multiple families in a field kicking or throwing a ball around, easily a dozen people fishing at any one time (use to only notice one person every few days) and a few dozen walkers/joggers.

I mean, that's at least one good thing that's come out of this craziness. Hopefully it'll last for a while.

Have you noticed anything interesting in people or your environment in general (positive or negative)?
It's not entirely surprising, but one might imagine a different approach: always allocate a 1% buffer for an unexpected GC.

It's not a very satisfactory answer (and there are likely much better tradeoffs to be made), but given the 10x and 1% comparison (not entirely apples to apples though) the comment sounds a bit more interesting.
Ryan's arguments are actually what so many of us love about Svelte. To each one's own.
> it's not as bad as waiting to tell everyone to stop congregating and start washing their hands more

People should have already been doing this themselves from basic common sense. You shouldn't need the government to tell you to take obvious precautions.
The problem is a global lack of preparation for a pandemic of this nature, despite multiple warning shots in the last couple of decades. The problem is incompetent, complacent government, and the political processes which enable it, and lately, even reward it.

Blaming the CDC seems pointless. There are any number of institutions which could have done better. The thing is you don't want to be relying on everything going right in a crisis.
My wife streams using OBS to Twitch. She set it up and it worked for her. Until it didn't suddenly. Then came the very long googling and debugging sessions.
It probably would've been best handled by a livestream. Let the preacher/CEO talk, and have everyone else use the chat for comments.
TLDR; For a professional craft, the first few years down any path are well-trod by many other people, and you'll have a hard time separating yourself from the rest of the pack. Rather than be discouraged, abandon that expertise, and try to find a new path, "stay on the bus." As time goes on you'll find your path has fanned out from all the others and become quite distinct. In other words, your expertise will become clear and visible but only if you stick with it for a long time.

This seems like a different spin on the "ten thousand hours" idea, or any number of other aphorisms that encourage individual professionals to stick with the grind for the long haul in order to reap the rewards which come only after a long time invested in a particular field.
Apple Released ARKit 3.5
I would say that's implied.
What I Learned When My Husband Got Sick with Coronavirus
Telegram ICO: SEC prevails, Telegram restrained from issuing Grams
Evictions take a while so don't leave until you are forced. In this climate if your community is impacted by covid-19 situation (which is basically everyone) it will take even longer. You might also ask your landlord to defer rent payments until you get a job etc... Clearly you are skilled and probably a good tenant. It seems unlikely they would find anyone to rent your dwelling. You might look for some grants / small business etc... a lot of those are spinning up now. You might ask your clients for a retainer as well. Keep applying for jobs. Take some shifts at Amazon or the grocery store too. See if you can stock shelves so you can stay away from others. Wear a mask, gloves etc... Best of luck.
An exponential curve looks like nothing when the numbers are really low. By mid-February even in media it wasn't a curious case in China anymore, though.
> Not if you want to avoid starvation and riots. It's not like there's some magical grocery fairy or "the government" putting stuff on the shelves. People have to work to put stuff there.

The proposal has never been complete shut down, this is a cheap strawman argument. I support what CA and NY is doing currently. My state MA issued a similar shelter-in-place order yesterday but the definition of "essential" business is so inclusive that my random software startup qualifies for "essential" business (even though we're all WFH). What needs to be done is picking businesses that are required for the society to function. This includes markets, logistics (UPS, USPS, FedEx etc), hospitals etc. And every other business need to be shut down on gun point.

> In the absence of data

It seems like you misread my comment. There is no absence of data. The data indicates that NY alone is expected to surpass Italy level outbreak in a week. I said there is no data to support the sudden increase in cases is tied to testing. I agree that that's possible, but we have no evidence. So we should act like this is spreading like wildfire, today.
AV1 encoding/decoding is still expensive. Netflix only started rolling it out for part of its catalog recently.

It's been interesting watching them scale up Netflix Party in the meantime...
Trading security for performance is never a good idea. In this case the downside might be that traffic is able to pass through undetected as a result of moving to user space. If your goal is security through monitoring, can you really trust monitoring software that can't see everything?
A/V set up: good point. We can definitely improve this, although we’d need to be mindful to not add too much clutter to the already-dense minipanel.

Digital multiplayer whiteboard: we sort of do. You can draw even outside of a screen share — just draw during a video call (or even voice (or even no media at all!)). But I’m curious if you meant something else? There are a number of websites that do digital whiteboards, and we didn’t want to reinvent the wheel.

Bug: this is an intermittent bug we’ve heard about from some users but have had a hard time reproducing. Thank you for letting me know — we’ll try to figure out a better way to log the error to help us reproduce and solve it.
I agree markdown is not great for documentation. I'm writing a little site generator for my blog and after exploring a a lot of different options I decided to come up with my own format!

XML is a great way to write structured documentation. It is the best option for "mixed content", that is, content that has character data, optionally interspersed with structured elements. The problem is that most standard XML documentation formats (docbook, dita, etc.) are heavy and most times overkill. I'm using RelaxNG [2] to create a schema of my custom format document [2], and a bit of XSLT3 [3] to generate HTML5.

RelaxNG is great, and pretty easy to use. You can think of it as a "regular expression over trees". The syntax is pretty intuitive, specially the compact form (there's an XML form too). For instance:

start = element doc {
attribute title { text } ?,
element p { text } *
}

... defines the schema for a document that should have a "doc" root tag, an optional title attribute, and 0 or more "p" elements, that should contain only text.

The way I went about it, I'm just inspiring my format in a small subset of HTML5, plus some tags that I want to use to provide more structured information.

XSLT 3.0 came a long way since the version 1.0 that everybody remembers and loathes. Now, XSLT3 has maps, arrays, functions, higher order functions, and all sort of other goodies that people have come to expect from a modern programming language. Yeah, you still need to get pass the XML syntax, but it is not a big deal once you get the hang of it.

Finally, writing XML "by hand" is not a big deal neither. I'm using Emacs with the nxml and emmet [4] package, and I just needed to learn a few keystrokes for doing things like automatically closing tags. Emmet is amazing and fun to use to create small chunks of content at a time.

1: https://en.wikipedia.org/wiki/RELAX_NG

2: https://gist.github.com/EmmanuelOga/39ddb345c2a499690e728e59...

3: https://stackoverflow.com/tags/xslt-3.0/info

4: https://emmet.io/
The damage will be much longer lasting than this.

The Chinese bought the US precious weeks to prepare while it locked down vast numbers of its own population.

The disaster could have been prevented through a vigorous testing/quarrantine program in Washington and California.

At every step of the way the US either bungled testing, or actively discouraged testing. It's been nothing but lies and mistakes from the start.

Like most American catastrophes, this one will only be slowly understood many years after the fact. There will be Congressional investigations and fact finding rituals.

In the end it will come down to three things:

1. Pandemic preparedness was not taken seriously by the incoming administration.

2. Testing was screwed up from the start and never found its footing.

3. The administration actively discouraged testing through both political pressure (e.g. W. Virginia "doing a tremendous job") and rationing of tests.
One doesn't even have to look that far. They haven't shipped a Windows update on time for years due to bugs pushing the dates back. I can't imagine that their backwards compatibility requirements have been part of the problem. In fact, wasn't there a specific issue that was linked back to compatibility with CP/M not that long ago?

Edit: This is what I was thinking of:
https://www.itnews.com.au/news/how-a-1974-bug-still-bites-wi...
Covid-19 Strikes a Supercarrier
I think you would see the benefit if you got rid of landlords and let anarchy rule real estate.
We don't ban people for telling the truth, we ban them for breaking the site guidelines. Fortunately, it's possible to tell the truth without breaking the site guidelines, so there need be no conflict.

Calling arguments stupid still breaks the site guidelines though. Would you mind reviewing them? I think it might help: https://news.ycombinator.com/newsguidelines.html.
WHO deserves a ton of blame. For one, they refused to call it a pandemic and actually pressured experts who disagreed to take back what they said and then called it a Pandemic the very next day.
https://twitter.com/RizaHawkeye8/status/1241415090097684480
If I recall correctly, you can pre-download the models you need, which might be suitable for your use case.
The CDC test was mostly pretty good. My impression from This Week In Virology was that some aspects were too clever which is why it took so long to come out but the parts of it that involved the detection of SARS-Covid-2 worked just fine. The problem was that there were some bad reagents in the part of the test that looked for other respiratory illnesses so the third part of the test that wasn't directly concerned with the Coronavirus didn't work. And it would be illegal to run a test that didn't conform to protocol - simply skipping the relatively useless part of the test that didn't work.

The CDC deserves some blame for taking 3 weeks to produce a gold-plated test that had a part that didn't work but I think we ought to blame the FDA more for preventing any of the qualified labs from doing any tests until the CDC finished taking its sweet time to make a test and then that test didn't work to FDA standards. There are tons of competent hospitals, universities, and companies that could have made a test to WHO standards in under a week and gotten us testing early.

Well, the FDA managed to prevent most testing but Dr. Helen Chu was willing to break the law and alerted us to the Seattle outbreak. She saved countless lives and I hope she doesn't go to jail for it.
Washington pushes $6T stimulus package
Accepting any kind of help in a crisis seems reasonable.
> especially in the United States where social safety nets are few and far between.

These things can change. The UK has suddenly grown a safety net that covers 80% of income for people who aren't working due to the coronavirus. We've also taken the railway network into public ownership overnight. Both of which would have been unthinkable 3 months ago.

It's also possible to keep essential businesses open while shutting everything else. Most things are shutdown here, and... for the most part it doesn't make a lot of difference. I can still get food and petrol. I don't really need anything else.
Well, to quote Jordan Sissel (author of Logstash) "Wiki means: where documentation goes to die".

I found maintaining a good documentation inside a wiki tough. People (including me) will tend to create new pages willy nilly, never deleting old ones. The layout is generally rough, you generally have a basic structure, but under that, you see a mess of pages at every levels. The information is often out of date and often redudant which creates noise even if you have quality pages (and even if you have a good search).

The plus side of a wiki is its accessibility. Committing a text file inside a git repository is a tough ask to none technical people. Asking them to "fork" and do a pull request is even harder.

But to maintain quality documentation inside a wiki, a dedicated curator is almost always needed.

It's also not in or near the logical path of code/product changes. You need to login into a dedicated system, find the page you need to change or where to add a new page and finally do the edit. It's kind of hard to have a systematic good documentation in such circumstances. Also, doing reviews and documentation versioning (in sync with product versions) is kind of hard with a wiki.

For all these reasons, I tend to prefer putting my documentation right next to my code in a markup language (simple Markdown README.md for simple projects, RST+read the doc for more complex ones, but that's a personal preference). You have far more incentive to edit the documentation, versioning is automatic, documentation versions are in sync with your product versions, review is easier (just include it inside the PR, same as code review).

The downside is less outside accessibility. It's also a very "low altitude" documentation, great for documenting individual libraries or components, it's not so great for things like documenting overall system architecture, or organizational stuff like processes, basically anything not tied to one specific component.

In the end, wikis have their role, but I found they are generally overused and miss-managed.
A thread from 2017: https://news.ycombinator.com/item?id=14728495

2015: https://news.ycombinator.com/item?id=10764682

(Links for the curious. Reposts are ok after a year: https://news.ycombinator.com/newsfaq.html)
I don't understand why people don't just shower after they shit. Get up, clean your teeth, shit, wipe, then shower. Unless you have a problem with your bowels there shouldn't be any need to have a non-showered ass at any point. Nobody healthy should need to be shitting outside of their house.
> Today, with containers becoming increasingly the de facto means of deploying software

I think that's something of an exaggeration.

Yes, containers are popular for server software, but even then it's a huge stretch to claim they are becoming de facto.
Right, the main difference there would be that the changes get combined into one squash commit rather than a merge commit. Mostly an aesthetic choice, so I could definitely see both as viable.

If I wanted to move changes between branches I would probably prefer a squash rather than a regular merge, as that will look cleaner in the history.
Why Is the FDA Giving a Potential Covid-19 Treatment 'Orphan' Status?
I've got a group of online friends from my alma mater that were thinking about this, and a bunch of the single folks volunteered to entertain kids over videochat for an hour or so, and they actually organized a Google Doc & Hangouts link to try it.

So far, very few parents have actually tried it. I saw one pair of toddlers in the session I popped into briefly this afternoon, but I haven't used it for my own toddler, and it's mostly been childless folks talking with each other.

My son's music teacher from daycare has also started offering entertainment via videochat (along with his two kids), and my son's enjoyed it, but he's still fully supervised and it hasn't taken any load off my wife and me.

As a parent, I see two big problems with it:

1.) Scheduling. Logistically, being a parent and working from home is already really challenging, and it's pretty unlikely that the times your single friends or educators are free lines up with the needs of your kid or work schedule. (Inverting the scheduling so that parents propose the time may help with that, but parents are generally too busy to propose times and check for a response these days.)

2.) Trust. Pre-schoolers (the age range with the biggest time crunch) cannot generally be trusted to be alone with a computer. I've tried using PBSKids as a babysitter, and my kid nearly broke my touch screen, tossed the laptop off the couch twice, almost deleted my code (thank god for undo and version control), and asks for the channel to be changed every 10-15 minutes because that's his attention span.
I don't understand this mentality when other Western Nations are going through the exact same thing.

Did the administration cause every other countries problems with containing the virus too?
Is there any reason you need a kubernetes cluster literally on your desk?

Isn't the whole point of using these layers of abstraction over hardware that you pay someone else to manage it?

The only times I can imagine needing hardware on my desk are when latency is super important or when I constantly need to manipulate the hardware (change hardware, play in bios, etc). In either case, I would not use k8s to run my software.
I thought the whole reason we were putting this businessman in charge was because he's going to run things better? Now the government is running worse than ever and he's spreading misinformation on a regular basis.
Terrible but also they need to get test kits and researchers out there ASAP to collect data
You could also go down the path of buying one or more Dell Optiplex SFF or Micros (9020s or better). 8 threads and 32GB of RAM (and better) per box and not a lot bigger than Pi in a case.
Once a reaction becomes this reflexive, it passes cliché status into off-topic status. Think of it as a Betteridge.
It is amazing work, I'm so glad you invested your attention in this direction, kudos! I haven't used the language and the compiler yet but just reading the title article I almost jumped from joy, knowing how unexpectedly painful is to target different versions of system libraries on Linux.
I haven’t passed the captcha and got “access denied” forever.
Cloudflare protects you from visitors ;)
Counting time from 4-5, not time to last release in the 4 series.
This is the same everywhere. I was in LA for the lead-up to '84 (though I was just a kid), Sydney 2000, and Vancouver(Whistler) 2010.

The people who were the most outspoken in Whistler against the Olympics became some of the biggest cheerleaders when the event came to town. When you're in the thick of it, it's difficult to not be amazed at how great the Olympics is.

Yes, every host country ends up losing money. Let's not forget, Japan just held the Olympics in '98, and had previously done so in '64, so they know what they are getting themselves into.
It could hardly be more C-like. Are you getting distracted by the syntax?
I don't know very much about fingerprinting, but it sounds like the reason iOS devices are hard to fingerprint is that the hardware has very little variation?
It works wonderfully for me at least, for one counter anecdata. It only works well because I can swipe back and forth between screens with the touchpad. I don’t know how I would use a mac without one.
Wah wah wah, Trump bad.
Yes, but this looks super cool on your desk
Swift 5.2
Don't forget the mask shaming that was perpetuated in the US.
Where are you located, at present?
For some non-parents, it's not obvious that being in the same room (or building) as the kid(s) is nowhere near enough. Small children in particular can only briefly occupy themselves; the rest of the time, they need your attention - and they will demand it, loudly.

That last part was something I didn't internalize until I became a father myself. There's no "you do your stuff, and I'll be looking to make sure you won't hurt yourself" with small kids. They won't just do their stuff, they want you to do it with them. On top of that, once they learn to move (even just by rolling around the room), it's always 5 seconds from "everything is fine" to "the kid is trying to lick the electrical outlet".
The operating system formerly known as Mac OS X
The draft Bill for upcoming $2.x trillion stimulus package [pdf]
I moan about this a lot with codec ppl. I think they are just building on top of what they have?

I was trying to distribute a 3 hour lecture with a single slide. I suppose seeing the speaker for a few seconds would be nice too. haha, I'm asking a lot? The slide had a lot of detail so the video uhhh I mean the jpg got enormous and few keyframes so no seeking? No thanks, ill do the "compression" in javascript. (eeewww!)
This logic is healthy, however limited here.

We had an infectious disease team consulting the president, it was removed. We had a CDC with 6-8bn dollars more funding when Trump took office. We have a president claiming currently that "the cure cannot be worse than the disease"... these are not a hypothetical threat and have direct and immediate consequences in the next months.