skysight-inc/HackerNews huggingface dataset:
Very happy about this collaboration project with BunnyCDN. If you haven't used BunnyCDN, it's a damn good CDN with very affordable pricing and caching around the world that speeds up your website to just mere ms. If you have used it, you already know how great it is, especially the linked hostname feature with free SSL. You can store 1 TB for as little as $5 and completely unlimited scaling, up to the PB.

I became a big fan of BunnyCDN and use it for all my projects. With it, I built my own CDN service, BinCDN (https://bincdn.com), and I use it for a lot of storage for my other websites to speed them up instead of storing it all on my server, as I host clients on my server and usually set them up with "unlimited storage space". There is a lot you can do with a CDN service though the main purpose is for storage and speed.

As a WordPress user, I figured BunnyCDN would have a plugin, and they did. Unfortunately, it did lack a feature I needed most: the ability to upload directly from your website. So I emailed BunnyCDN and asked them if they wouldn't mind if I built a few products to enhance the usage of their service and they agreed. I thank you BunnyCDN for allowing me to build a service to enhance your product.

If you use BunnyCDN, you can now upload your media files directly from your website to BunnyCDN and link them on your website.

Here is what I built.

BunnyAPI: https://bunnyapi.com

WordPress plugin: https://wordpress.org/plugins/bunnycdnbunnyapi/
They are most likely not reinfections. You can still have the virus reproducing in your body, yet have recovered and are no longer spreading it. If you’re in this post-infection period, you’ll still intermittently test positive (especially when your stool is sampled). This is similar to EBV or HIV.

These tests (RT-PCR) also aren’t sensitive enough to test whether the virus is alive or dead, they test for the presence of genetic material.
I’m the founder of a startup that is doing this, as well. We strive to be as simple and easy as possible to use.

If you care to check us out: https://siftrics.com/
Trump supporters are downplaying the whole thing.
We're discussing this because he went and spoke at a public forum, and gave his expertise as foundation for why his speech should be influential. That can indeed be confused, and his obtuseness with not modifying his statements after multiple requests by the licensing organization would indicate that he meant this to stand.

The public are not experts on all things. Someone ignorant to the stages of licensing are likely to hear "I studied engineering and work as an engineer" and think, "I can trust this person with topics related to engineering." This used to happen, to undesirable effect, which is why calling yourself "an engineer" especially in civil engineering fields requires a license.
Hello Rebataur. I appreciate you checking it out and the comment, thank you. I checked out the video at the link you shared (Penny Lane). Yep, Product Management, looks clean and focused. I am open to having a chat about consulting certainly. Would you like me to contact you, or vice versa?

Cheers, Ace.
Former options trader here. The reason its called stupid flow is that 99.999% of retail traders use them wrongly and don't understand them. That said, you can educate yourself and use options properly. But don't let any broker or retail educator "educate" you, they don't want you good and have huge conflicts of interests. Get education from technical articles and by learning the underlying maths and pricing dynamics, particularly the relationships between implied volatility smile and price distribution.

One of the main reasons they are dumbly traded by retail has to do with the ban of CFDs in the US. As retail investors want leverage (attracted by a quick buck rather than making money on the long term), options provide an alternative, and retail brokers push them to customers.

But there is a massively misunderstood dynamic: time. You don't only have to be right. You have to be right by a certain time. Another misunderstood dynamic is risk management. Options are useful as part of a portfolio, but if you use them only as a means to get more leverage on your directional portfolio, you will end up like all traders losing money that don't understand why. Yet the reason is simple: you took too much risk.
> But the good news is that applications do slowly converge on best practices. Think of how things like hamburger menus or swipe-to-refresh or pinch-to-zoom have become expected standards.

Hamburger menus are literal garbage with a little bit of everything and zero organization. Give me a menu bar instead. Swipe-to-refresh is completely useless for well-behaving software and pinch-to-zoom often activates when I wanted to press a button instead.

Mobile device features were shoved into desktop UI without regard for desktop users. Desktop users' productivity has suffered as a consequence.
Google cancels physical I/O 2020 conference
That’s probably what should interest us the most - the article says the protein arrangement is previously unknown but functional (?).
Ten years ago

> Each year at SXSW, you hear about "SXSW SARS" or "SXSW Scurvy." Days packed with panels, movies, and concerts are exhausting and wear down your immune system. Learn some ways in which you can prepare for, and stay clear of getting sick at SXSW.

https://do512.com/events/2010/3/12/sxsw-sars
> Being down for an entire trading day is pretty crazy.

"Nines don't matter if the users aren't happy", to quote Charity Majors. No-one will remember all the uptime for the rest of the month, or indeed year. Just the hours they were down for a critical trading day.
Any links or ideas on what it would sound like during the Ottoman Era? It was the primary mosque of the empire for centuries, so I’d imagine there had to be some form of singing or chanting (Sufis, maybe?)
One example that comes to mind is type state [0]. I'm not aware of any other language (including those with support for dependent types, like Agda) where these properties can be checked without external static analysis tools and the problems they bring.

[0] https://yoric.github.io/post/rust-typestate/
Thanks for the great reference. I am tired of people saying how masks are inefficient and all, based only on speculations.
It was a common rite of passage at the time. I did something very similar, first cloning Borland's TUI, then Win3.1.

The nice thing about Windows of that era - its widgets and their default color scheme was designed to still work with just the original 16 EGA colors (since that was the baseline for video cards back then). To be even more precise, everything other than window title and selection was done in 4 colors - white, black, and two shades of gray. Window/selection added a fifth. Things like selection rectangles and resizable window borders were done using XOR. This all was readily accessible in a DOS app, pretty much regardless of the language.
Masks are dangerous if worn improperly. They can create a warm moist environment on your face that promotes microbial growth. Also, the mask itself can get infected. Disposable masks aren't built to he reused and cleaned, so you can end up transferring the infection around on your mask if you reuse a disposable. Finally, the idea that masks reduce touching your face might be false, it's possible something itchy and irritating like a mask caused people to touch their faces more.
For sure. I did add clarification that even some people with very generous sick leave policies and who can work from home still go to the office for no good reason.

Actually, as I'm typing this Im hearing someone coughing and sneezing a few rows from me, and yet again Ill have to talk to them and maybe even their manager, because here we're super privileged and there's exactly zero reason to come in sick.

I agree not everyone has that privilege, but if those who DO actually exercised it, it would at least have SOME impact on the spread.
>Folks were leveraging up all last week and buying puts, thinking the market was tanking to zero and we're all going to die of "beer virus" as they call it -- and are getting a harsh lesson about timing the market today.

This aged terribly. Anyone who did that received a massive windfall.
The Production Code of the Motion Picture Industry (1930-1967)
It burns!!!
(Perform an exorcism, not an excorcist, sheesh. Have to correct it otherwise, I'll remember it for days, haha).
Lessons in Fear and Wealth from the Coronavirus
Is somebody that is taking the time to learn Rust really going to struggle with a handful of commands though? Day to day I never need more than /join, /part, /msg, or the occasional /quit, and I'm using a terminal based client, some phone/web clients I've used don't require any commands.
I don't know. Erlang is a "funny" language that can somewhat easily do certain things that would be much more time consuming to accomplish in a more mainstream programming language. The difference between building whatsapp in Erlang vs any other programming language is probably larger than building it in php vs any other mainstream language.
I'm not a very outwardly emotional person, which sometimes causes tension in my social life. I've been trying recently to regard my emotions more as a more primitive version of thinking, rather than some other kind-of-thing. They're automatic thoughts coming from my brain that manifest as "feeling" something rather than something I can articulate into facts.
It's been somewhat helpful in trying to accept my emotions rather than hide or obscure them.
> programmers tend to carve out their own subsets of the language which are not always as well understood by those who come after them

if the language is not powerful enough to allow for that people will inevitably add preprocessors, code generators, etc... to do the things they want.
My first thought of course was the Seinfeld episode, which they convenient linked to at the end of the article:

https://youtu.be/qM79_itR0Nc?t=15

I wonder how much that one person gets paid to basically double check the monitoring. I hope they have another task to keep them busy.
Opera had pretty much the perfect MDI interface - with a tab bar mimicking taskbar, but otherwise all MDI features were still there, like resizable windows.

And hey, MDI is still there, and often still the easiest way to organize things in a desktop Windows app.
This is true. We decided to use D3 directly to render charts at my job, and it was honestly kind of a terrible decision. Ideally you would use a library that uses D3 to render charts.
Happy 20th Birthday R
It shouldn't be a surprise, after the Facebook F8 cancellation, Google Cloud Next, Microsoft MVP Summit, dotPy, dotGo, the MWC, etc.
Maybe if the social democrats, moderaterna or any other party were caught being literal nazis as often as Sverigedemorkaterna then they'd all have more similar Wikipedia pages.
We use Highcharts at work, and have for years. It's a really good library, definitely worth the money. We had a recent adventure with building new charts in Victory, but performance was not good and we came back to Highcharts and removed all our Victory code.

We're still happy with that decision :)
> Go just hides the complexity from initial inspection.

If you (parent, other readers) haven't seen it, Rob Pike's "Simplicity is complicated" is a good discussion of just this point.

video: https://youtu.be/rFejpH_tAHM

slides: https://talks.golang.org/2015/simplicity-is-complicated.slid...
There may not be one, precise and predictable way the stock market works, but buying on rumor, and selling on news is a very common, herd mentality that is easily observable, as seen yesterday (rumor) and today (news).
We could perhaps learn a lot by looking into a fruit fly’s gut
> Those who attributed the political upsets of 2016 to secret algorithmic influence were unwittingly echoing Matthews’s hi-tech conspiracy theory. Two hundred years ago, envisioning a scheme like this was such a drastic dissent from common sense that it landed you in the madhouse. Today, similar notions are among the default ways we think about technology.

This article is infuriating in how it tries to dismiss the manipulation that happened. We saw the Facebook ads, fake events, profiles and dissent propaganda. You can argue how effective it was, but waving it off as a delusion is nothing short of malicious.
It was used heavily on PDAs and similar devices until iPhone came to the scene and introduced "proper" touch.

Of course, those ran WinCE usually. But I don't think pen input code was any different.
We end up using some of the d3 helpers, like on axis & scales, but go straight to chart libraries + custom DOM/SVG/webgl for the rest, and normal React framework for interactivity. The d3 functional helpers are still real gems and IMO under-appreciated. I think it was rewritten a few years to help expose those better (e.g., for tree shaking.)

As soon as you go to react & friends, most of the d3 model does become redundant, and Yet Another Thing to burden the team. There's still a temptation to reuse beautiful d3 gallery items posted by others, but generally, they're annoying to patch up & now you must maintain them. Better to use dedicated maintained libs if that's what you want. There have been attempts to do Standard D3 Chart libs, but afaict it's a graveyard of abandonware, and I approach most efforts here with strong caution. (The trend for the last few years has been each bigco to release their own NIH framework and then abandon as the authors leave, and little incentive for D3 design consultants to maintain old projects.)
Of course they absolutely are. I keep literally all my documents in the cloud. I'm constantly editing my documents from different devices -- my phone, my laptop, my tablet. Users like myself are absolutely asking for cloud connectivity.

If by "cloud" you mean a filesystem-like abstraction that's synchronized across multiple systems (e.g. Dropbox or OneDrive), I have no objection to that. Heck, I even called out Dropbox as a viable alternative to "cloud connectivity". What I am objecting to is the tendency that many apps (especially mobile apps) have of locking your data away in their cloud, making it impossible to get at your data, back it up, or share it with a different application.

Many apps these days are webapps, and absolutely require both interfaces to work.

That's a nonsequitir. It's entirely possible to detect the size and capabilities of the device that user is using and display a UI that's appropriate to that device. What I'm militating against is the lazy approach of designing the UI for mobile first, and then using CSS media queries to scale it up fit a desktop viewport. That results in acres of wasted space and a poor user experience, because the user doesn't have the same interaction expectations that they would have if they were using the UI on a mobile/touch device.

Except WIMP doesn't work on mobile.

And mobile UIs don't work on desktop. Trying to make a one-size-fits-all UI is a fool's errand. Much better to design each UI for the platform that it will be displayed on (laptop, tablet, phone, smartwatch, etc) than trying to scale a single UI across multiple devices.
Truly magical!
You are framing this as an either-or situation but, if you read the wiki page, there are 3 strategies to dealing with wicked problems and you missed the "collaborative" category.

It's clear the authoritative "mussolini" solution is undesirable from a liberal perspective in which we prefer to have a shared say over how we organise things. However, it's also increasingly clear that the way we implement the competitive strategy -- you so aptly suggest the Ayn Rand protagonist as the better option -- is also flawed and incapable of solving these difficult problems. The nature of modern capitalism is to tend toward monopolistic/oligopolistic dynamics in the market, which ultimately leads to a concentration of power and a lack of shared control over such issues. Our economy has only ever made our impact on the environment worse and worse, and is driving us ever closer to catastrophic climate change. Not to mention other examples, such as healthcare, etc.

Why not try something "collaborative", where instead of hoping for either a top-down governmental, or top-down corporate solution to problems, we truly decentralise power and give all people agency and freedom to live in this world? For instance, if we stopped letting the profit motive squeeze us for every possible thing, people would have more free time with lower living expenses and less demanding jobs, and could spend more time repairing/restoring possessions, rather than buying new, or gardening and cooking, rather than eating out, or cycling everywhere, rather than taking cars.
Meteoritical Bulletin Database Acfer086
> We should do our best to teach our children skepticism and critical thinking skills. We should urge Socratic Dialogue and, over time, move people towards being less susceptible to faith-based dogmas and conspiracies.

gets brought up a lot during online discussions about digital communities and the well educated affluent antivax parents always comes to my mind

https://abcnews.go.com/Health/parents-vaccinate-kids-tend-af...
>And we wouldn’t be recycling them, we’d be washing and reusing them.

Ok, so how much extra fuel is used by trucking all this glass back to a handful of bottling plants that are hundreds of miles away? I guess the deposit fee thing might work.

Personally, I really wonder if using aluminum isn't more environmentally friendly than this. Aluminum cans/bottles are extremely thin and lightweight, and can be easily recycled, and are one of the few things we actually do recycle effectively today, even paying people for used cans. Of course, some people complain that aluminum cans add a flavor to the drink, and there's also the issue of the plastic coating used inside modern cans.

Personally, it seems to me that most of these issues would go away if we as a society actually committed to developing serious recycling infrastructure and using it, even if it means extra taxes somewhere (whether it's directly on end-users, or on producers of plastic products).
SARS and MERS killed ~1 in 10 and ~1 in 3 of the people who contracted them.

If a contagious disease with a 34% mortality rate don't justify containment. What does?
Why do people on HN love Clickhouse so much? As far as I can tell, it’s an ordinary column store, with a bunch of limitations around distributed joins and a heuristic-based query planner. There are several good analytical databases that will give you the same scan performance and a much better query planner and executor.

This is not a rhetorical question, I would really like to know why it gets so much attention here.
Yeah, that's a valid idea; we considered that about 40 years ago and concluded it doesn't work. Yes, even if the amounts were perfectly equal, you would expect some regions with net matter or antimatter content. But when you run the numbers, you expect the sign to flip from place to place (which would produce matter-antimatter annihilations at the boundaries, which are not observed) and for the magnitude of the local imbalances to be far lower (by orders of magnitude of orders of magnitude) versus what is observed.
When do you experience procrastination, distraction, and consistency?
I have a long history of trying to improve through routines and habits and a desire to be an entrepreneur. They are important to me. But for both those areas there is no accountability or expectations from the external world that I accomplish them. I procrastinate to avoid experiencing bad emotions about related tasks like: fear of not being good enough, worry about failing, or avoidance of pain from the difficulty of the task.

I have tried booking things in my calendar, reading books to try and “figure out” how to overcome the challenges but I feel like I am not making progress. I am dedicating time to test different strategies to help myself and others with procrastination, distraction, and consistency. I want to find a solution that works.

To help focus my exploration I would love to get feedback on the context for when people experience challenges around procrastination, distraction, and consistency in effort, routines, and habits. I have created a short 5-question survey that should take about 4 minutes to complete.

https://forms.gle/mnFWvKZoUrQSa1dE6

I seem to experience more procrastination when there is either the chance of person to person rejection or my "identity" is built into the project. I would love your feedback on when these challenges come up for you.

Matthew
Same. Anytime you hear "movie phone" you immediately have to say, "why don't you just TELL me the name of the movie you'd like to see?"
> This might discourage some people from joining.

It will however encourage way more people.
Thanks for the context, I remember now, I had completely missed this part. Your comment should be at the top of the thread.
Collision of Two White Dwarf Stars Offers Clues About Rare Cosmic Events
I wondered what happened. It used to be my go to place for movies but it just kept degrading. Now I go to Fandango.
Right - but reproducibility is distinct from peer review. Stuff that has been peer reviewed is very often not reproduced (or reproducible).
Hmm! Hehe I had hope. I can't imagine them doing breaking changes after a fresh api release though sadly.
Google cancels its 2020 I/O developer conference
Mozilla's chat is not just for developers.
Probably they look everywhere for savings.

I think there's a more obvious problem that it feels like everyone is blind to. Do we really think these IT staffers are seen by their management as heros? For sure they aren't. Maersk was nearly unique in how badly it was taken out by that virus. Job number one of any IT department: don't let a virus destroy your network. They completely failed at that and the business paid a huge price. The causes were as you may expect - not keeping up with Windows updates, all the usual stuff. Not having any offline backups of critical infrastructure. Things they were trusted to get right.

Are maersk management likely to be losing sleep over replacing this team? Probably not. What are they going to argue exactly - the Indians won't do as good a job as they did?

I know it's harsh. I'm sure pointing this out won't go down well. But in the end they're not in a strong position to argue for their jobs.
They're just different. Retool has a more sophisticated app builder and is much more mature.

Retool can do pretty much everything this thing can do and more. I'm definitely keeping my Retool instance.
Will calling “free” or “delete” in C/C++ release the memory to the system?
This has been suggested by someone else but I'll suggest it again: Learn Rust. I was in your shoes a couple years ago, and decided I'm done with the Spaghetti. I got lured into Rust, somehow. It was the best thing that probably happened to my programming/development skills.

I've been doing some JavaScript (again) lately, and I have decided that I can only go on forward with TypeScript. Rust strict types, traits and patterns will completely change how you approach and think about code.
> [...] easy is confused with being simple [...]

The first half of Rich Hickey's "Simple Made Easy" presentation does a great job of defining easy/hard and simple/complex axes and distinguishing them.

video: https://www.infoq.com/presentations/Simple-Made-Easy/

It has been discussed before on Hacker News:

https://news.ycombinator.com/item?id=4173854
If you want to prevent tampering, think inside the box. By which I mean also put these indicators on the inside of the box.
I said myself that I didn't believe the cruise ship numbers were representative, but the 20% figure you cite isn't a realistic hospitalisation rate either as it only includes diagnosed cases.

The number of undiagnosed cases is the great unknown that experts disagree on. It's also the basis for all the wild speculation out there.

Under normal circumstances I would say let's test a random sample of the population in some affected area. But as test kits are scarce doing that would probably be ill advised.