skysight-inc/HackerNews huggingface dataset:
Linkurious – The Graph Intelligence Platform
I think it's helpful when if you open an empty dashboard, there is an example that uses all the features that you can play with.

I logged out because I couldn't really gauge the product without doing a lot of work.

Zenkit does what I'm talking about pretty well, if you're interested in this pattern.
Some US states make that illegal, and others require the receipt to still break out how much of the total charge was tax.
Consider using Windows 10 with WSL - Surface Book 2 could be your option then (as I'm not sure how it works on pure linux, but I use it with WSL since 1.5 year without any troubles)
I've always struggled a bit with the use of tech lead type approaches. I know it can work, but there are some real pitfalls and more effort needed than is often expected.

For people to succeed in it they need to understand that the skill development will require hard work and focus, and they will probably not ever be as effective in either role as they would doing only one. The organization side needs to understand the latter point too, but also that without real mentoring and support this will likely fail. Even worse if the failure is then blamed on the insufficiently supported new manager.

NB: I'm not suggesting this is an issue in OPs case, just that it's a common pattern I've seen in different organizations.

Something to keep in mind is that this is an example a difficult type of hybrid job, one where the roles themselves are basically orthogonal in the sense that doing well at one can limit your effectiveness at parts of the other. Such jobs are inherently unstable and without additional effort will tend to fall apart. Compare this to hybrid roles that reinforce each other (e.g. editor/writer, some design/implementation roles, etc.).
I think I switched to Duckduckgo about 3 years ago and I have not done any searching on Google since then (with a very few exceptions just to compare).

I have been very happy with the results Duckduckgo provides.

The only exception, which is something I find really annoying, is when you want to limit the search to something specific using quotes and it ignores the quotes and provides results that are completely useless.

Startpage.com respects the quotes.
Do you make anything from it?
It's far better today than it used to be, but it's still a work in progress. Over the past year or two, they've been doing a lot of hiring to bring ROCm HIP up to par as a CUDA competitor.

I wasn't exactly thrilled to see yet another GPU interface, but they seem to be trying to match the CUDA way of doing things. That ought to make supporting AMD much easier than it once was.
> Right, but both were being managed by a single group of developers - that's just inefficient and prone to cause bugs.

I totally agree with you, but that's a different statement than the one in the comment I originally replied to.
I don't think the CDC is sleepwalking. I think the american public "iT's JuSt ThE fLu" is sleepwalking.
A quick flyby suggestion in case you haven't come across it: for Android I think you could make use of the web share target API instead of using tasker.
> just be confident that the next generation of life long politicians might be people like us who are aware of this problem and enact laws to protect privacy.

Do you want a pay cut? I don't want a pay cut. Unless we take a pay cut and go become a elected, it won't be people like us who are the next generation of life long politicians.
Tarsnap is overpriced and unnecessary.
One thing I'm always interested in with products like this is the economics of hosting a CDN of static assets for a large base of free users. How is it that products like this, or like Font Awesome at a much larger scale, can support the needs of so many free users? I understand that some free CDNs for open-source libraries like Bootstrap operate based on in-kind donations from hosting providers, but I still wonder how the model in general stays afloat.
Absolutely the right thing to do, but they only did it after days of headlines of big sponsors pulling out as well as online petitions. I hope this serves as an example to other cities hosting upcoming events. There are a lot of conferences that still have not been cancelled.
What's the point of living forever if you're miserable and worn out all the time from managing oddly unnatural longevity diet regimes?
While most of the article is good (not that my opinion as a developer without a keen interest in management matters that much), there's a particular sentence I can't agree with:

> Fortunately for you, coding is no longer your highest value skill.

No, coding is the most valuable skill; without the code, there's no product. Maybe I'm biased, but I just can't agree with the implication that what creates the product is not the most important part of, well, the company selling that product.

It's why, if I ever manage to start a company, the developers in it would always have the highest salaries possible (within the company at least).
While I do largely agree.. in the U.S. the politics are bundled in ways that are largely unable to be agreed upon. The influence of large industries also cannot be underestimated. That also doesn't even consider the issue of the number of politically motivated people working in media that want an economic crisis to unseat Trump.

The advent of woke tribalism has been more damaging to both freedom, democracy, sane policy negotiation etc. Stone-walling is now the norm. It's really hard to say how any of this will shake out in the end.

If people stay calm, keep about 2 weeks of food/water as a normal point (don't stockpile for months), you can easily overcome any logistical issues. Panic only exacerbates the problems. In the end, some will suffer, but it's like we're overestimating the impact.

Worst case, this will probably be similar to the 1932 flu... I don't think it will get even that bad in practice (which was pretty bad). Within a year or 3, it should be fully recovered, unless too many people, do too many stupid things and panic too much, making wierd economic shifts.
> ...they'd build a sorta-reliable S3...

From operational experience reports of S3 I've seen out there and discussions [1], including on HN [2], once you reach a large enough object count, S3 is "sorta-reliable". Objects will disappear. The durability claim is not SLA-enforced [3], which is uptime-oriented. The only remedy is a service credit.

[1] https://www.theregister.co.uk/2018/07/19/data_durability_sta...

[2] https://news.ycombinator.com/item?id=14880617

[3] https://aws.amazon.com/s3/sla/
Alphabet’s Waymo Valued at $30B, Lower Than What Was Sought
I find it's great for diving into refactoring projects that I've been putting off. I like to do that stoned because it's usually not that hard, just tedious moving files around and organizing things. Same way my wife reorganizes the furniture when she gets stoned.

I also sometimes find solutions to hard problems in my head when stoned, though I usually just write down the solution rather than coding it, as large-scale implementations are better done sober.
Shifting an Entire University Online as Disaster Preparedness
We've looked into it! So far we've chosen to integrate with spaCy. Can I ask what you like about AllenNLP?
I would imagine that managing such a pool of dated and highly heterogeneous hardware would incur a lot of overhead. The procurement effort may end up being rather high as well.
That does not mean that the government has approved it. In fact, the telcos are freaked out right now that the government will say no and force the telcos to replace the Huawei stuff.
> I wonder why it never occurred to them that one of the primary considerations should be that if you've sent me over 3 notifications in the past 5 minutes, and I haven't checked, please fucking stop.

Because sometimes reading the notification is enough to get the information I need, and I want to keep watching the notifications, but I don't need to respond to any of them.
I think it can help to put yourself in "prosumer" mode, produce and make it an interactive experience, instead of being a 100% consumer. Get on the back-channels - Slack, live-tweet about it, make a buzzword bingo card etc.

The suggestion here about making a spreadsheet is good too, it reminds me of people who keep records while watching sports.
Not really. At least from personal anecdote, it seems more likely it's due to her losing a bunch of weight. Most of hand bulk is bone structure which is mostly static after puberty. The skin does definitely change though, and that plus the weight loss IMO explains everything.

Edit: For context, I started hormones a week before my 20th birthday, almost 13 years ago. Long enough ago that I've seen the full effects I'm going to, and it was after most of puberty.
I am building a similar app as a hobby, and have done some research on this. I am also very interested in avoiding Plaid, mostly because they are very expensive, and require a signed contract with them for production use (which I don't want to do under my own name, and forming a LLC is also expensive).

Without Plaid, you only have three options: connect to bank yourself with OFX, let user upload OFX file, or let user upload CSV.

OFX stands for Open Financial Exchange, an open standard to programmatically access and transmit financial data - which is basically Plaid, but provided by the banks themselves, which as you can imagine is 1000x worse than Plaid.

Connecting to bank using OFX is really annoying. First, if you want to do it without storing the user's credential, you need to run the app in the user's computer, so forget about auto update in the background. Second, I don't know a single bank that publishes their OFX connection parameters, so people rely on crowdsourced data, which is iffy at best and totally unreliable at worst. Finally, OFX is a disastrous format to parse. It uses SGML (!!!) and require DTD to parse correctly (!!!!). Furthermore, banks' implementation are, as you can imagine, widely inconsistent. For example, each transaction is supposed to have a unique identifier. However, HSBC decided to reuse them, so you can't completely rely on it to dedupe your input.

To be fair, OFX has improved, and the latest revision abandoned SGML in favor of XML and introduced OAuth for authentication. But few bank support them, and among those that do, the API is still not public, so you probably need to talk to the bank's BD people to use them. For example, Chase says "Access to the Developer Ecosystem is currently by invitation only and limited to developers and businesses that have a relationship with Chase."

Most banks support downloading OFX file yourself, so you can just let user upload them manually. This is obviously a huge hassle for the users, and you have the same problem with parsing OFX format.

For the rare cases where OFX is not available, you can count on CSV. However, since there's no standard, you can't automate the import, and must require user input to annotate the columns, which further increase user friction.

In conclusion, in today's landscape, Plaid is a necessary evil if you want to have a seamless user experience. Anything that preserves user privacy will result in a 10x worse UX.
How to buy your own island
Ask HN: Unique Takes on Online Discussion
Since the start of the internet we've had everything from guestbooks to real time chat rooms - but it seems to me like there really hasn't been much innovation in the format of online discussion. Perhaps that is expected, perhaps we are at the perfect way to communicate with each other online, but I'm interested to know if there are some innovative takes on online communication and discussion. Here are some standout examples of what we currently have:

* Guestbook: Probably one of the earliest forms of online discussion. A single list of replies on a page.

* Message boards: Top level thread with sequential replies, usually paginated. These get cumbersome after a few pages, and for busy threads with hundreds of pages, almost all of the content in the middle gets lost

* Facebook / Instagram: A top level post with a mess of replies that on Facebook can be sorted by relevant, on Instagram I'm not sure can even be sorted, just load more infinitely. I think these examples show really poor execution of online discussion yet are still immensely popular

* Twitter: Twitter has probably the most conversational style for non-live communication. Tweets can be replied to with tweets which can be replied to, nested conversation chains. Jumping into the middle of one of these discussion gives you context by also showing you the previous 1 or 2 tweets.

* IRC: Grandfather of chat rooms. Join a room, chat in real time, leave

* Slack + Discord: Evolving chat rooms with reactions, persistence, a nice user interface - and for Slack threaded replies which are an interesting addition - but somewhat unmanageable with many responses
> I also don't have a use case for 95% availability. (That's two weeks a year where your data is gone!)

Gone from only one of the places it's stored. Your data is still available even if just 10 out of 30 servers are online.
What are the average mortality rates for those age groups from before this latest virus? What's the absolute increase in risk over the course of a year? I'd be surprised if it wasn't close to those numbers anyway.
I thought so too, that Java will close the gap eventually and have data classes etc., but the truth is that Kotlin is quite a different language because it has a different philosophy (developer ergonomics, stronger functional style support, first class functions, immutability), and some things cannot be fixed in Java (NPE, static keyword, generics, operator overloading).
https://www.sxsw.com/2020-event-update/ has fewer ads
I think his point is that he's targeting low aggregate uptime, too.
> Also, a shorter domain name would help.

I'm surprised your browser doesn't just search from the "awesome bar", making navigating to the domain a non-event

However, the answer to your question is ddg.gg (unknown if that's short enough, but it's only 3 keys to press)
The point is not to do it cheaper but better.
As long as the reviews aren't fake, it doesn't make them useless. It signals most hosts do a decent job, and confers a lot more weight to negative reviews.
Cloudflare keeps employees productive from any location
Correct, the temperature difference is small but affects weather:

https://www.exploratorium.edu/solarmax/whatis.html

https://www.giss.nasa.gov/research/briefs/rind_03/
Ahem, uh, Linux supports multipath?
Redundancy is kind of meaningless unless if you have sufficient diversity. If all your replicas are located on the same rack, you're screwed if there is a minor disaster like a sprinkler going off.
It really is a pain in the butt since both effect and affect have noun and verb forms. What a language.
A writing axe I can love
The breathing technique is a no BS technique. You just need to get the air in. You have to keep inhaling until you start feeling the effects of raised blood ph levels (dizziness, passing out, tingles etc.). You can breathe through nose or mouth, you can take as many breaths as you want, they have to be deep inhale, not that much of an exhale and that is it.

Optimum frequency is mostly just finding the breath rhythm that will get you to the state you need. You can experiment and try to go further and see what happens (worst case you pass out or start having some seizures).

I also experience a euphoric light headedness after one round. Sometimes I need to do a second round to experience it.
I wish I could vote you up more than once... I've been saying to people, pragmatically have a couple weeks of food and water, just to get past any logistical issues likely to come up... you don't need to panic, don't need to buy into the fear and for the most part things will be fine.

People are going crazy on this one.
Saying it's sad and worth mourning doesn't mean you're not still heartless. People aren't numbers, and turning them into numbers is what makes you heartless for making an argument like this. This is a prime example of a "shit hackernews says" post.
> The argument from those in power against encryption is mind-bogglingly stupid, and I don't know if it is due to an extreme ignorance, or because of a lust for the power and leverage that mass surveillance grants a governing entity (I suppose it could be both?)

The people we are talking about are not stupid. We both know which reality is true, as sad as the admission feels.
Proji – A cross-platform CLI project templating tool
Did Fraunhofer just repurpose MP3 codecs to aluminium surface patterns?
I'd include Twitch/live-streaming as it's own category, while similar to Slack + Discord its focus is a 1-to-many stream + discussion

Also Guestbook should probably include the more generic "comments" which is similar but describes a wider range of discussion format.

Edit: Oh and message groups, e.g. WhatsApp groups, which provide for semi-private online discussion.
Divergent warps are still a huge problem (but SLIDE doesn't have this problem AFAIK).

Uncoalesced reads are not a problem severe enough to make GPUs underperform CPUs. Or, said another way, uncoalesced reads come with a roughly equally bad performance impact on both GPUs and CPUs.
Not at all... follow best practices... wash your hands (before and after restroom use, before and after food prep or touching money), stay home if you're sick and for employers emphasize this and work as well as possible around the issue. Don't panic.

In the end, it will spread, it will kill, and the only thing panic does is make things worse. If people washed their hands more and stayed home when sick instead of working through it, that's the most you probably should do.
It's not too big. Metaphorically.

Realistically, it will amplify signals/readings, so, it's outdated.

Anyway, what happens when messaging with ciphertext becomes illegal?
This is actually not correct.

Because of AWS scale it cannot be the cheapest. Amazon cannot use odd lots or small lots, which means that it has very few possible suppliers and those suppliers will never be the cheapest.

Same goes for the network infrastructure. While it is possible buy 100Gbit/sec at a throw away price to because some sales person needs to make his numbers and neither he nor his director of sales thinks Kmod Hosting would be able to fill the pipe it is buying, Amazon would need 900Gbit/sec for their exit and no one at the vendor is going to blink at making Amazon pay higher price than Kmod Hosting.
Wow can't believe they actually did it
Exactly. I assume they’re targeting the “big guns” that can spend/invest money in order to build a Sia data center and then get a return out of it. I had a raspberry running Sia for a couple of months and made nothing out of it :-(
When I originally heard/read about Sia I had the optimistic view that many of us users would power their network, where in fact only a few ones exist (~350).
See https://siastats.info for more details.
For the first few months, you'll basically have all of your Sia drained as your contracts start coming in and your host wallet gives them collateral. But yeah, my contracts only recently started to complete, and I've got the amount of Sia I started with at the very least.

So... Yes, but probably not very much? Particularly when accounting for the price drop in Sia.

Edit: If you do decide to host, it'll likely be about 5-6 months before your contracts start completing if your host settings go by the recommended 26 week max duration. And don't go out buying hardware unless you're in it for the long run, which makes me now realize the point of this article.
Yeah, I was trying to use social and economic class as a metaphor for asshole versus not-nice. Because it's easy to conflate the two in both cases.
Well my first response to this is that I understand "monopoly" to mean a single supplier. That is not the same thing as having a massive share of the market just because a huge majority of people prefer your product to the competition. I believe MS's main products in the 90s were Windows and Office. All these had alternatives (Mac OS or whatever it was called then, StarOffice etc, Lotus Notes etc.) Microsoft products were simply more popular. So what exactly did they have a monopoly on?

My second point would be: monopoly or not, it's not clear that they would have maintained the advantage they had. Of course we know that the government intervened, and some people will say that's what broke MS's alleged monopoly, whlile others will say it made no difference, and still others will say that they couldn't have maintained it for long in a free market anyway. We'll never know, since it happened the way it happened, but personally I don't see how the government's actions made the success of Linux, Apple and Google products possible where they weren't before; therefore I find the last argument more convincing - that is, that Microsoft had the jump on everyone, but it was never going to last. A free market doesn't guarantee that there won't be a clear front runner in any given competition.
I use CentOS 7 on a Dell server with a bunch of drives, and it works well with NFS. The nice thing about a vanilla distro for it is that you can do what need a lot more easily.
well, re: "enterprise storage", note that i did specify "internal corp IT dept".

so i guess it depends on what you mean by "enterprise"? and what that enterprise does?

we serve a decent amount of video content out (~35Gbps during peak) and we have a lot of video content stored and edited in-house. we made the decision to use TrueNAS for our _internal_ work video storage and sharing, but (not yet) for _public_ serving of video.

all the in-house edit masters, work files/partial renders etc are stored on the in-office TrueNAS systems, but the actual _serving_ of the final encoded HLS content out to customers is via in-DC clustered NetApp sitting behind a lot of striped SSDs (FS-Cache) serving out http(s). we have an autoencoding pipeline that picks up the finished masters from the TrueNAS, does the various encodes and throws them up on the NetApps for public serving once they're done.

i'm a longtime enterprise storage user (and specifically a big fan of NetApp), but i would very much like to see if its possible to transition out of such a giant dollar-suck as NetApp and give something like TrueNAS a chance at the frontend.

these baby steps (so far successful!) are our foray into these uncharted waters!
That's not "making a deposit" means, but I get your point. If that's what the OP meant, then I take issue with their wording. "Making a deposit" and "transferring money" are two different types of financial transactions.
Its disappointing, but at least sane.

There’s a great paper about the 1918 flu epidemic that shows how cities that continued on with things like mass gatherings saw a large uptick in deaths, while those that banned them and took other immediate interventions remained within the baseline.

https://www.pnas.org/content/104/18/7582
No it isn’t. I try to switch every few months, usually sticking with it as my only search engine on mobile and desktop. The results suck, and it is completely lacking in information about real-time topics.

Just compare the results for a live sports game across DuckDuckGo and Google. Or the query “democratic primary”.

In both of these google presents relevant accessible information while DDG does not.

DuckDuckGo wastes your time but protects your privacy. At the moment Google‘s results are so much better that I am willing to give up privacy in exchange for convenience.

I will continue trying DuckDuckGo every few months. Hopefully someday I will not feel drawn back to Google.
shhhhhhhhhh.
Not to jump on you specifically, but seriously, why does this matter? I'm not saying "don't think about this thing I don't think people should talk about," I'm saying, "in what way is pronoun selection important?"
I just removed the word blog so there was no subdomain, and it worked. I mostly agree with what youre saying, but dont neglect the URL as part of the user interface. The information was there and a click away.