skysight-inc/HackerNews huggingface dataset:
The general problem with all "AI-powered assistants" is that they're not AI-powered assistants. They are voice interfaces atop tiny libraries of utilities.

If I had an AI powered assistant, it's actual data would be on my system, and not out on the internet somewhere. It wouldn't need to send my speech out.

But further, it would actually be an assistant. It would be able to operate all the applications on my computer.

"Cortana, copy the last three Slack messages in the current channel to a new Box document. Call it Requirements and add the date." -> Uses two separate apps for which I have open sessions, can exercise my credentials (where I complete the MFA when needed).

"Cortana, search all my communications for things related to Bob. I need to trace all of his activities that I have record for. Include Sumologic logs for the applications I support." -> Searches chat logs, email, and web application logs out in my log collection.

"Cortana, find out from Mom what groceries she needs today, and place Instacart orders accordingly."

The "assistants" we have today can't combine actions. They are just isolated pools of menu selections. They can't replace hands-on-keyboard for the things I regularly need to do with my computers or devices. They need to become intention-processors, not just language parsers to activate a menu.
> Bootstrap Icons are SVGs, so they scale quickly and easily and can be styled with CSS.

Does this sentence actually refer to image icons in an implicit comparison? Or is there a lot more to SVG (for an end user who may not modify the underlying paths and design)?

I’ve been using Fontawesome for several years and my font declaration includes popularly supported font formats like WOFF2, WOFF, etc. The reason I even chose a font icon set was to easily scale and style it with CSS. It’s been working quite well for standard and common icons. Getting it cached by the browser is also easy with standard caching headers.
It’s an OOP technique, yes, but functions operating on structures predate OOP and are used in practically every program, so they’re not enough to claim that a program is written in OOP style without the term losing all meaning.

For me, true OOP requires some sort of inheritance and/or runtime method dispatch, at least.
Exactly this. Put your cash in S&P500 and live a peaceful life. For optimization: take out a little bit more when the price is considered to be high and take out a little bit less if it's low.
Snap and Vine have never been a thing like TikTok currently is in my country. The previous social networks that were as hyped and as used as TikTok were FB and IG.
If the market is efficient, why is (infrequent) stock picking so much worse than buying an index fund?
What have you tried? I've been talking to quite a few no-code people in regards to a little tool I built called Newsy

https://www.newsy.co

Basically, it turns an un-used domain into a content aggregator (e.g. Reddit). But it does have quite a lot of features to build..

- contents via RSS and keywords
- membership, subscribers, automated newsletters
- traffic via sharing on twitter, tumblr etc
- monetization through ads
- SEO with sharing links with other users and building backlinks

The reason I mention is that many no-code people I spoke to found it an interesting way to "test out" the particular interest market and build some traffic (or at least try out) before diving in.
"Offshore" is there most likely because it's so common to outsource work to cheaper countries and not because of any xenophobia.
This is the same author who wrote https://news.ycombinator.com/item?id=23966778 and also had some very one-sided things to say about Google.

I forecast a lot of HN upvotes :)

Personally I don't find the fact, that a corporation built something out of their own interest surprising at all.
The markets are extremely overinflated as of now. We will see an adjustment by the middle of 2021 at the latest.

I would wait until the news starts to sound so horrible you can’t help to do anything but invest.

As many have mentioned, placing it in an index fund is a good idea. I would go for that! But just wait until the market has the next downturn, invest, and don’t look back.
Well, yeah, that's absolutely expected. The promise of index funds isn't "you'll always make money!!" over any short-term period, the promise is that if the stock market as a whole increase, which it tends to do, you'll also benefit from that.

>Surely we can pick names based on how we think those technologies are likely to be successful.

Time and time again, especially now, "fundamentals" has proven to be a poor predictor, at least in the short term. You have companies with P/E ratios of 20-30 right now.

It's not just about the underlying product, perception and all kinds of human effects also matter, which makes it a perilous place to be.

Throw your money in a big bucket and over 20-30 years, you'll be up. That's the point.
Ask HN: What's the setup of your home office?
As per title. What is your home office setup in these times of forced "work from home"?

Any non obvious product you can suggest me to purchase and improve my home office?
At current point, around 0%. TikTok simply absorbed the idea and the users.

By the way, according to your post history, I believe the following fact would be interesting for you: Musical.ly is a 100% Chinese app [1] with their HQ in Shanghai.

[1] https://en.wikipedia.org/wiki/Musical.ly
Ask HN: CS50 of Financial Markets and Investing?
Is there any course that teaches the fundamentals of financial markets and investing? Something similar to CS50 for computer science.
FTA

> The ranking excludes first-generation fortunes and those fortunes controlled by a single heir.
I think that worst case looks worse than it was because it is ignoring dividends.
Scholarship for You in 2020
> TikTok is not overhyped, it is here to stay

The only constant in social apps is that the "apps that are here to stay" do not stay.
FB has become an “over-40” thing in my country, younger people only use it now for messaging (WhatsApp is still preferred, though).
That, and how Apple got nearly everyone (unconsciously?) dropping the indefinite article before their product name (e.g. "On iPad, ..." "...never had this issue with iPhone")

I never fail to notice it--it nearly drives me crazy.
Datafun
Street of New York
the food is the best i love it
If modernising it splits the community and doesn't suceed, you've redone the Perl6 fiasco, but probably killed both 5 and 7.

Is that better than driving Perl 5 to a stable end? I don't really think so. But I'm not involved in the development of Perl, I'll just keep writing Perl scripts until it gets hard to install.
Not OP but pretty sure he means a raise, at an incredibly cheap price for the company and shareholders.
In your imgur, you see "LINK" will take you to "chess.ca/en/ws/old-chess-ca/". You've nicely pointed this out with red arrows. "/en/ws/old-chess-ca/" is NOT the old website. It is a page on the new website. It has an explanation of the situation. Previously, this explanation page had the link to the old website (at http://old.chess.ca/), but I removed that (English and French) this morning before requesting a review by Google. Even though these links are now gone, they failed my review.
If you have spare time in your life, go to your banker, ask for 450k loan, buy 2-3 houses, keep 200k cash, rent the houses, if stock markets loose 50% of its value, invest 100k on sp500 index.

There is almost nothing that can beat renting houses if you are a non finance expert
Perhaps we can find out what our personal scores are. That would help us figure out whether we support this or not.
I would guess it is aimed as "reduce belly fat" spam.
In a nutshell, use pyenv [0] to manage your Python versions. It's a bash-shell solution, so it won't work on Windows; but if we're talking about learning Python, I highly recommend using WSL [1] anyway.

[0] https://github.com/pyenv/pyenv
[1] https://docs.microsoft.com/en-us/windows/wsl/
I can understand the initiative, but they also have 1 billion people. There is no way they uplifted that many people out of the lower economy yet. Companies determining that the cost of Chinese labor as not cheap enough due to even a slight increase in price still sounds like immense greed.
I believe most insurance also covers the damage done by your vehicle to other property. So the upper limit on the total collected through premiums is somewhere between 0 and the cost of an expensive house.
Very alienating how they disclose names even before their guilt is proven in court.

Also, I read they're considered adults because the crime was so serious. Come on. Just send the BTC back and that's it. This shit is a proof-of-concept and we should be thankful nobody started world war 3 on Twitter.

There's zero harm, just improved security at Twitter.
The current risk free rate is absurdly low, which would suggest a much lower sustainable draw down than 4% for the next 10-30 years, probably only around .5 to 1.5% at most.
Indeed, a small integer tag seems much more vulnerable than a C++ virtual table pointer.

On modern hardware, how much is the penalty for using magic numbers instead of small indices? (A magic number meaning a constant like 0x85adb9ad instead of 2). The compiler can't optimize switch(it->type) using a jump table, but I suspect that branch prediction and speculation makes this optimization barely relevant.
Call Vanguard, setup a Personal Advisor account, and let them do their thing.
Ah! That makes perfect sense. Interesting, thanks for the comment.
Nokia was fine - just switch flagship from Symbian to Android, continue feature phones and Maemo. After so many years and under different manufacturer brand is still alive.
Potentially they can't get much edge cache offload for HTML/API content because many people are logged in and/or they do page customization even for non-logged in sessions and pushing logic to the edge isn't worth it.
The problem is with this specific demographic is they will grow out of TikTok and eventually stop using it due to fatigue or strange reasons like their parents joining in.*

This happened with Snap, Vine, YikYak, etc. They will just move on to the next social network craze that doesn't have their parents, grandparents or their next door neighbours friending you. Rinse and repeat.

* The exception to this rule is unless your parents is a Kardashian / West, Musk, or an Obama or some other famous celebrity.
I tend to agree with this and I'm also long several gold miners, and I've swing traded some of them (one was a value buy with a long-standing issue with the Greek government that I was watching the news on for years).

It baffles me how this Bogleheads philosophy has taken tech people. People can't wrap their heads around the idea that gold goes up in times of trouble, or that work from home tech is likely to go up, or that oil is likely to go down, or whatever other myriad bets one can make.

My approach is to maintain almost all cash and to trade a small percentage of the cash on extremely volatile stocks, preparing to hold long-term if necessary. I rarely invest in fully scammy pump and dumps (but lately pharma has paid off, for obvious reasons).

I use the news cycle and try to anticipate what others are doing. You don't need to sell at the top and buy at the bottom to make money.

In contrast, I'm looking at my work 401K which is managed with those mathemetically unstoppable index funds. It's down 2 percent while I'm up 30.

Now what am I to do with the cash portion of my investment. I'm leaning in bond funds (because bond picking is something I have no idea about).
I placed an edit with an apology in my original comment.

Sigh. We're living in an Onion story.
300-450 rps for the web server tier seems very low. I wonder why that is.
The problem is that ROCm does not support many AMD compute cards, like their top of the line Navi-based one-year-old 5700 family.

Most frameworks do support ROCm though, so the ball is on AMDs court.
The answer is: nothing. At least nothing different than what was your strategy before that large sum of money entered your life. If I were you, I'd split up this sum in 10 or 20 chunks and mingle each part with the amount you invest monthly. The reasoning behind the split-up is that it's easy screw up when it comes to investment, so easing in rather than nose-diving prevents you from doing something stupid.

A last word of caution: maximized returns come with maximized risks
I'm one of those people who apply like at two, three jobs and get offers from all of them. The phone screen is the most important IMO, that and a good recruiter.

People get all pissy about it and treat their recruiter poorly, which is highly unprofessional.

The biggest problem right now from the hiring viewpoint is that there are a lot of "senior engineers" with 2-3 years experience expecting a high salary, when you can easily find good remote programmers working in other countries who are not going to be asking that sort of money.

I think now that remote will become the rule, then it's an even bigger disadvantage for those who are looking only to code and that's it. What I think will happen more and more is that the only developer who will work inside the company is the lead developer, and the rest of the team will be all remote.

Soft skills are King.

Of course, you could go live abroad and work contracts. Not a bad life honestly. I think about it a lot these days. For those junior devs and mid level devs, highly recommend this, especially if your first language is English.
> We will see an adjustment by the middle of 2021 at the latest.

I love people who claim they know what the market's going to do, and continuously call for a crash. These are the same people who have been calling for a crash for the last three years. Here's the deal, sure we eventually have corrections, but if you have cash on the sidelines then you just buy more and lower your dollar cost average. I did this pretty aggressively in March / April in peak market overreaction.

Just look at Apple and Amazon stock. Everybody was saying they were way overvalued and not to buy. What happens? Both of them absolutely crush earnings, and Apple the largest company in the world pops 10% in a single day on Friday.
Nope, this is not related to what we were talking about. Should I bring up these in talking about the tiktok buyout?

- I can't breathe

- BLM

Enjoy attacking the straw man.
Huh. I bought a few nice bottles of whiskey and gin at BevMo recently, and they swiped my drivers license.

Now I get ads for whiskey in the mail. I wonder how much that reduced my future employment prospects.
"...doctor because of course they know best" is a really strange thing to say. I don't mean to invoke paternalism here -- but between a patient with Google and a doctor with years of medical training, residency and practice, they more than likely do know best. At least, better than the patient. They won't always be right, and you can ask for a second opinion, but they do know better. If they didn't, you could practice your own medicine.
These two points alone are honestly just bad news for Golang on the whole

>> pkg.go.dev fetches the list of modules from proxy.golang.org: a closed-source proxy through which all of your go module fetches are being routed and tracked

>> pkg.go.dev hard-codes a list of centralized git hosting services [that are the only allowed ones]
That's the thing. People like to always find the one cause that's causing these problems. They don't realize that at this point pretty much all participants in this system are corrupt and milking patients for as much as possible. No need to point fingers at hospitals, doctors, pharmaceutical companies or other parties. They all are complicit in this fraudulent system.

"He has no end of stories of hospital administrators doing wasteful things, and insurance companies screwing doctors and suppliers, of doctors running rackets, and of course (his opinion) that huge numbers of Americans get medical treatment and then disappear, never paying their bills, and so the whole system is designed to extract 2-3x from the people who _do_ pay in order to cover the ones who don't."

when you look at what the US spends as percentage of GDP compared to other countries then it's pretty clear that they are covering way more than the losses non-paying patients cause.
S&P500 is also picking stock. Something like MSCI World is considerably less so.
I'm confused too. I thought there was already a mainland version called Douyin.
There are components for the Bootstrap icons available for a variety of front end frameworks which make them easy to work with.
> You don't see the USP of websites, apps, and games that run at a browser url instead of requiring app download?

Unity, Unreal, Godot ... they all support the web as publishing targets. Without downloading a plugin. supporting the web is not unique. but if you design for the web, the engine will run better than compiling to it.

> Runescape is finally beta-testing native mobile apps, and it's hard to imagine it rising to so much fame for such a long time without its decision to run in the browser.

They've had a mobile version of "Old School Runescape" for over a year now I think, and it certainly did get me to play again for a bit. Mostly out of a curiosity of how they managed to fit all that UI on a mobile screen (turns out, pretty well).
The thing is, it was never designed for discussion or politics - you might almost say it was designed against politics, especially by preventing virality and focusing on images rather than text.

However, the normal venues for politics having been rendered unusable, it's now become totalising; all communications channels will tend towards politics all the time.

This will continue until either sanity is restored and the miscreants permanently removed from the political arena, which seems very unlikely; they win and get opposition effectively criminialised, which also seems unlikely (although this is what happened in Hong Kong); or some exogenous event happens like 9/11 and the country can unify against external enemies rather than internal ones.
What hardware does apple use for all of its machine learning training (e.g. for Siri, etc. ) ?
Knowing very little of your goals, risk tolerance etc I'd say start with https://rparetf.com/rpar . You can always exit it and do another strategy if you find more tailored advice

Else consider one of the Vanguard TargetDate funds if you have a target date to retire.
> This is not true for a 10 years period though

That's for the S&P 500. How would have a portfolio using (say) the Russell 3000 have done? How about adding some international/EM component? What about a portfolio wish some bonds to control for volatility and allow for rebalancing?

That is to say: does diversification help?
There already is a mainland version called Douyin. It seems to have a few features that the version I've tested doesn't have.
Does this mean if I bought an all-cap etf, I won't be overpaying or get front runed? VTI for instance already holds Tesla shares.
Fenbendazole, active ingredient in dog deworming medication, has shown some anti-cancer properties.

https://www.nature.com/articles/s41598-018-30158-6
> Money is handed from the federal government to the states with very few strings attached.

On some things.

In other cases, your funding relies on arbitrary shit, e.g. alcohol age limits and speed limits being attached to fed highway funding.
A good discussion of rice cookers, in my opinion, needs a link to Roger Ebert's (yes, of film fans) article on The Pot: https://www.rogerebert.com/roger-ebert/the-pot-and-how-to-us...
Huh, I submitted this two days ago -- why does it say two hours ago?
Ya got me thinking. Maybe they failed my review because they expected both www.chess.ca and old.chess.ca to be entirely cleaned-up (both being *.chess.ca). I'm so desperate to get unblocked that I have deleted the DNS entry for old.chess.ca (TTL=15m so I hope it is gone before Google re-reviews me). FYI, since eventually you won't be able to go to old.chess.ca either.
> You can check your credit report for free, as required by law, but nobody is required to tell you your credit score. You can also basically just pay to remove many things from your credit report.

There is no “the credit score”. Any lender is free to use whatever scoring algorithm they like. And they do. Some lenders may choose to use certain scores for certain things, but underwriting has no obligation to use one specific credit score.

Therefore there is no reason for people to care about their credit score, whether it be from FICO or credit karma or whoever.

The only thing you should do is make sure information on the credit report is accurate. And what is your source for claiming you can pay to get things removed from credit score? It doesn’t even make sense, as it just shows the status of your lines of credit. You can’t just make a line of credit disappear as no credit reporting agency or financial institution is going to want to commit fraud for any amount of money that an average person might offer.
No. What I did show is that any multi 10.000 employee FAANG has thousands of projects on flight, some of which are good, some of which are bad.

This contradicts the claim from the OP that suggests that all the projects from one of these companies are all bad.
It was way higher before. I got a 1 year cd at 2.25% with Marcus that is expiring next month. Those were the days.
https://old.reddit.com/r/tmobile/comments/i1fk1z/tmobile_are...
If you're looking at YTD% on an index fund during a pandemic, you have the wrong mindset IMO
Possibly (I've never seen a concrete proposal of per-symbol versioning, so I can't say for certain), but in that case all downstream consumers of your library would have to pre-emptively declare the version for each and every symbol they use.

Now obviously not all users will be using every symbol from every library that they depend on, but, to use the OP's example of libc, which contains over 4,500 symbols... that starts to look unwieldy.

Of course, you could technically do this today by just having every symbol in its own crate. And while that seems like quite a stretch, I think it is the consensus that the libc crate in particular is too big, and should have been split out into multiple crates in order to better facilitate these sorts of upgrades. So there might be a practical middle ground by having one crate for "crucial, fundamental symbols" and a separate crate for "ancillary symbols", where each could be versioned separately. That might get close enough to the precision of per-symbol versioning without getting unwieldy.
Whenever I read an implied claim of someone doing something in my interest in an news article, I assume the opposite of what the claim is.
https://cs.brown.edu/courses/csci1800/sources/2017_PRC_Natio....
"Article 7 Any organization or citizen shall support, assist and cooperate with the state intelligence work in accordance with the law, and keep the secrets of the national intelligence work known to the public. The State protects individuals and organizations that support, assist and cooperate with national intelligence work."
I recently ran into a case I hadn’t seen before with python’s argparse. Multiple arguments in a single option, e.g. “—foo bar daz” with —foo set to ‘*’ swallows both bar and daz, where I would have expected to have to explicitly specify “—foo bar —foo daz” to get that behaviour. I guess this is a side effect of treating non-option arguments the same as dash-prefixed arguments, but I have no idea what the “standard” to expect with this is?

Otherwise, my main bugbear is software using underscore instead of dash for long-names, and especially applications or suites that mix these cases.

I really like the simplicity that docopt somewhat forces you into, which avoids most of these tricky edge cases, but am seeing less and less usage nowadays of it.