skysight-inc/HackerNews huggingface dataset:
Looks like TikTok is slowly imploding.

I know there's plenty of political implications and a lot of discussion here is on that (which is interesting in its own right), but I wonder if there's opportunity here for a potential competitor.
Not sure why you feel that way -- I don't see it as a gambling site because you aren't losing your money to someone else. The interest seems in line with other saving accounts while having some incentive to encourage saving more? Overall good for you in the long run, isn't it? Inspite of any compulsions to gambling you might have.

Edit: Editing to also say that enticing you to tune in to look at weekly results doesn't help I guess and makes it feel like something you could get addicted to and emotionally frustrated when you don't win? In that sense maybe not good?
Look at TikTok? Not from US, immediately being attacked by US. If it was from US like FB, Twitter, there would be no discussion about it's security.
If you can't handle your phone being remotely wiped, you also can't handle it being lost, stolen, or broken.

For me, it's a minor inconvenience at best, not a death sentence.
I for one didn't read this article and think that I was getting shafted
How did they steal your account?
Yes, you're correct, and I didn't mean to imply that MSFT forces employees to install their MDM on personal devices. It was optional for me as well, with a large full-disclosure prompt stating that they can remotely wipe your device if you proceed with mobile setup.
GCP, AWS and Azure now as well. They still have a bunch of on-metal, physical, and cloud customers as well.
Prisoners with coronavirus died at San Quentin and hundreds more are dying
What's the probability that the Trump admin/DOJ places a nationwide ban on TikTok and other Chinese apps? Could it actually be enforced, or will the First Amendment override any such ban?

What would the ramifications be if a ban were enacted? Retaliation from China against domestic companies?

Will this be an inflection point in the escalation of the trade war?
Emacs is a lot like Excel in many ways: they both make you feel like wizards. I suck at excel, but I've seen some analysts who are crazy good at it. You watch them use it and numbers and shit just start appearing out of nowhere. It's pure magic!
> It was huge when religion was more prevalent, for example, but it was becoming less of a problem as society became more educated and secular.

Secularism vs religion is a red herring. Society became freer because people began to value (classically) liberal ideals--i.e., people came to value freedom as a principle. Liberalism is secular but secularism isn't liberal (nor is it inherently illiberal), and there have been many illiberal secular ideologies not only in theory, but in practice (e.g., practical communism of the 20th century wherein people were literally executed, imprisoned, exiled, etc for their free speech). And of course what we see today.

Secularism isn't a virtue, liberalism is.
He later retracted that, as it wasn't true: https://www.redding.com/story/news/2020/05/29/no-bay-area-ho...
With a return of billions though? Most profit requires effort.
Switch jobs! Environments like that will grind down your soul. Or at least they did for mine.

Perhaps I'm projecting a little, but: please don't feel like you're stuck there. It's an illusion more often than not.
Here's how I see it. It really becomes a problem when you have a situation like Google's, where we are to take their word that their algorithm is fair when the algorithm is not audited, or realistically auditable by a trusted, disinterested party.

But at the more mundane level, these limitations simply reflect the practical limit of data collection, and also the limit of the ability of the entity that wants to act based on the data collected.

To go to the example of mortgage default, it is not as though an inquiry (beyond particular cases) into the causes behind the correlation behind zip code and default is the best use of resources for the most altruistic organization. It is costly to investigate, and it's possible that the altruistic organization has no means to act on it in any significant manner in the first place.

And the analysis does not mention how this data is already emancipatory, which is also important when considering alternatives or replacement. Absent aggregated statistics, it would be more difficult for everyone to get a loan. These potentially false reifications are already far less false than previous methods of "my friend trusts this guy". It would have been more convincing if an alternative method was proposed, however unfeasibly it would scale, that would do the loan applicant more justice.
> unable to negotiate good terms by themselves.

I would love to see a single cite of a successful negotiation by a driver with ride-sharing services regarding matters of pay or pricing. Negotiation is not possible in contracts of adhesion.
It seems unrealistic to want new features but also be against any kind of refactoring or efforts to bring in new users. As you have found, it's time-consuming to backport things and the people who actually want that are not usually willing to do it. Probably because it doesn't bring in new users and therefore makes no money. Free software really doesn't change anything abut this, projects that want to become popular still need to prioritize growth.
>I too am an SPA guy, specifically because I like the clean separation between data and presentation they allow, which HTML simply doesn't

HTML was never intended to separate data and presentation. That's what PHP and other server-side languages (ColdFusion, Perl, etc) were used for, because HTML specifically is a presentation. Moreover, DOM, as HTML representation, is also a presentation. Considering high availability of network bandwidth, I'd say there's no more need to squeeze data into client-server channel, that's where server-side rendering comes into play with thin client just doing presentation thing.
Someone won an award for mathematically proving that a simple general purpose computer could be built from a handful of color coded wooden switches powered by a hand crank and programmed by punched tape. This simple analog device could run any possible binary logic program that could ever be created --- albeit much slower than a modern digital computer.

In other words, this rudimentary analog logic playback device is every bit as "smart" as any other binary logic computer will ever be --- which is to say, not at all.
Our laws are woefully out of date to account for the technological innovation that has happened in the last, even, decade.

Of course, this is a fact that everyone here is perfectly willing to admit when it comes to topics that are easy to take the "right" side on, like privacy, encryption, and net neutrality. When the topic gets more contentious, like allowing the ability for another country to collect data on the citizens of the US, its not so clear.

But, the core reasoning behind the issues are the same: we don't have the legal precedent to say that they're breaking the law. This is how new laws are made: we get executive or judicial precedent, this leads to a new law, and now they're breaking it. The law is not set in stone, and allowing applications like TikTok to exist simply because they're not breaking any existing laws is not the kind of conversation any decision makers are having right now, for the better.
Any tracking that TikTok is doing likely doesn't violate the terms of the Google/Apple stores. So removing it from the stores would just be straight up censorship.

Note: I'm not defending TikTok in any way here. I personally believe that nobody should be using it.
Note that silvopasture is a combination of livestock grazing pasture and trees. The opposite method it would replace is the factory farm where animals are much more concentrated (with all the moral issues involved).

The problem, I think, is one of volume- I don't see the factory farms shutting down in favor of techniques that require broader skill sets (tree harvesting, land management) beyond what they are already hiring for and investing technology in, especially since per-square-area production of meat is substantially smaller.

I would love to see factory farms convert to silvopasture, especially if that means lower prices for things like nuts, but the broader skill set and management challenges make me think they will continue to be niche competitors to, not replacements of, our current supply.
3.999... vs 4 is a bad example, because 4 is exactly representable, and if your calculation gives you a result of 3.999... [garbage digits omitted] then it means there was roundoff error along the way and your computed result is something that is strictly not equal to 4.

A better example would be something like 1/5, which for almost every purpose is better printed as 0.2 instead of 0.20000000298023223876953125. The latter is absurdly long and gives the misleading impression of precision far in excess of the ~7 decimal digits that single-precision floats are capable of representing.

The difference between 0.2 and that long string is due to a slightly different cause than a difference between 3.999... and 4: the latter is likely due to information loss during calculations and may be reduced and sometimes avoided entirely with careful ordering of calculations and using the right rounding modes. But 0.2 can never be exactly represented, even as the input to a chain of calculations. The loss of accuracy is an unavoidable first step of trying to put 0.2 into a binary FPU register.

Students should learn about the pitfalls of floating point arithmetic. But preferably in a way that doesn't leave them with the impression that it is a non-deterministic process that always leaves you with trailing garbage that needs to be ignored.
I also wonder if the author had non-English origins of words in mind.

Ex., to how many people is it useful to convert アルバイト from "arubaito" to "Arbeit", especially when the Japanese word has a different connotation to the German (part-time work vs occupation)
Time to buy SNAP stocks :)
Pretty sure that's what he's saying. The company gets to choose between dropping the requirement, providing a phone or hiring/retraining.
Perhaps interestingly that's about the percentage of sites running WordPress...
Regular folks who were "cancelled":

- David Shor

- Justine Sacco

- James Damore

- Adria Richards

A full list would be a mile long
I mean, depending on the country in question they are worse than other jobs (namely by not offering healthcare benefits). People trade long-term benefits for short-term profits and the end result is that the tax payer is on the hook for those that slip through the system and need medical care.

At least that's how it functions in the US.
Believe me - a lot of companies roll MDM just to be able to remotely wipe the device in case it gets lost.

A lot of them do not block apps (or remove them).
Isn't this a space (short social video sharing) that has been filled by a near infinite succession of short-lived dominant offerings and that's pretty much always ready for a new, slightly different flavor of season?
China bans American apps. Why wouldn't we do the same?
I know some. And I know others with MDM - but without policies regarding installation of apps.
I don't think well in groups, because conversation is distracting. I think this applies to everyone when the subject matter is deeper than like, advertising or something superficially creative.

The value of brainstorming is mainly the suspension of criticism, and it's an important part of any creative task, even if applied alone. I see it all the time--a very smart person with lots of aptitude who can't write, can't draw, can't code, can't do anything because any small attempt is immediately "not good enough".

The suspension of criticism is necessary in order to push through. You can't run from the problems forever, but I do think that making some shitty version of something before you make a good version is... necessary? You never really know what you are doing until the shitty version exists and you can see the problems, and subsequently the solutions.
July 10 Discussion Board: Don't Buy “White Fragility” by Robin DiAngelo
It seems to be something field dependent. Having a social media presence is an "occupational hazard" for marketing related fields compared to others where it is a don't care.
Again, you just seem slippery here. I'm not denying that people are mean on the internet. I'm not denying that people get harmed by it. I'm denying that it's a huge problem, thus my attempts to pin you down on What Exactly Is Wrong, and How Do You Propose to Fix It. And you keep moving the goalposts!

Basically, this is what I keep hearing: "OK, these people weren't harmed, exactly. But countless others were who I haven't named. And why do you demand evidence of "harm" anyway? Aren't there other ways of being harmed?"

I mean... people are jerks. We can't fix that. Twitter surely can't fix that. If employers are routinely firing people[1] based on what jerks say on Twitter, then that's a problem. But it's something employers are going to have to address on a case-by-case basis.

[1] They aren't. Seriously, they aren't. It's happened in the past. It's not "happening". Far more people get fired for far worse reasons and we don't freak out at HN over it.
maintenance is one thing. We have an empire, welfare state, huge entitlements and red ink of pension obligations as far as the eye can see. As soon as people fail, they look to the government to bail them out.
wow!! slow down. you being from sao paulo, doesn't mean anything in the rights of workers. your comment would've been relevant, if you were an uber driver in sao paolo. but yeah gvt protections are very much needed in every country to protect the hoi polloi against corporations.
What does tiktok have that IG stories or SnapChat does not provide?

It appears to me that TikTok is just a perpetuation of exclusivity in Social Networks (the same way kids exited FB when their parents signed up) ...
There are qualitative differences in resumes. If they can sell theirs as giving you higher chances of success, that's worth something.
> The USA doesn't want that.

Nothing wrong with having another superpower surpass you but China is not the superpower anyone wants leading the world given their track record.
They have high taxes instead of regulations. In USA companies are forced to provide all of these benefits to its employees, in Sweden you pay taxes and the government provides them instead. The end result is that companies has to do less and workers don't have to worry about companies trying to trick them into not getting those benefits.
Another story by @fasterthanlime comes with a sensational title. I should keep track of these :) https://news.ycombinator.com/item?id=23729126

Last week he also didn't understand Google Password Manager's security model and wrote an article on it. https://news.ycombinator.com/item?id=23728390
> What happened in the past, good or bad, is unchangeable. The only way forward is a colorblind approach as building specific policies around race simply encourage further racial division and entrenchment.

Of course that's definitely not the only way forward. You can fix unequal distributions of resources by, well, redistributing the resources, which requires acknowledging the existence of different groups and the history of how those groups have distributed resources among themselves. And note that acknowledging the existence of a social construct that distinguishes people into different groups does not imply condoning that social construct.

It's not that radical. If a thief steals my car, the way forward is to recognize who is the thief and who is the victim, and to redistribute the resources accordingly. That does not "simply encourage further division and entrenchment between thieves and victims of theft," or if it does, I think that's okay. We don't say "hey, I'm blind to the differences between thieves and victims, we're all just human beings."
A Trademark Attorney Explains “Lady Antebellum vs. Lady A”
Google and Facebook implement tracking to serve ads. The risk with TikTok is the CCP tracks and builds profiles for the purpose of furthering communist goals. For example, they can serve up content that persuades users to be more sympathetic to communist ideals the same way Google can use AI to identify the types of ads you might respond to.
This reminds me of their security checkup. I logged in to my gmail today from an somewhat unusual IP address. I immediately got an email that unusual activity has been detected and a link to security checkup. There I can click whether it's me or unrecognized activity. So what would the attacker click if they managed to get into my gmail?
> but it doesn't mean we can't (or oughtn't) use our own free speech rights to criticize and protest it.

I agree. But this goes in both directions. You can't claim to support free expression while saying that certain forms of speech are unacceptable. It is self-contradictory. Yet that's what harper's does. It criticizes certain forms of speech (criticism) while claiming to uphold the mantle of free expression. You can't have it both ways.

https://twitter.com/Popehat/status/1280992193591689221
What else is hard besides converting

(high + low) / 2

To

Low + (high - low) / 2

What else about this problem is a "sharp edge"?
Byte.co waiting for adoption on the sidelines.
> Do we really want to have separate legal systems based on ethnicity or tribal membership?

And how does one certify identity/ethnicity and why won't individuals claim as many (or as little) of them?
There is no reason for the US government to do industrial espionage on US companies. China might not be doing it either (via TikTok, at least), but it does have a motive.
That would then create a double standard for all the American Spyware in the app store.
I don’t follow this closely, and this may have changed recently but As of 6 months ago, people have managed to download an unencrypted copy from Google Drive by impersonating the WhatsApp app.
Anonymity is an important part of free speech. That which is unpopular can still be truthful. Just because an angry mob descends on you doesn't mean your words are incorrect.

Being inflammatory doesn't mean being prejudiced or wrong. There was a time when speaking for trans rights was "inflammatory".
I agree with my co-commenter. At least in Germany your employer isn't allowed to do this. They must provide the means to do your work, if they have specific requirements (having a mobile phone, being reachable, accessing company email and so on).
+10 still pretty good for a tech company. At my last startup it took us 3 years to spend $7 million making $0 revenue.
One can successfully sue Facebook, etc. for violating privacy rights -

https://techcrunch.com/2020/01/29/facebook-will-pay-550-mill...
Ask HN: What's Your Vim Setup?
I'm particularly interested in setups that work well with Python + maybe React.

In a previous life, I used to write a lot of q/kdb code and I used a plugin that allowed me to send lines from an open vim file straight to the q repl via a keyboard shortcut - is there anything like that for Python?
IME, not in the literal sense covered by the article.

With my teams, we'll meet, chat about a problem, go out separate ways for a while, then regroup. Or, we'll send one expert off to do some solo thinking/analysis, and bring it back and we'll all discuss it, then send that person off again. Which way depends on the problem and the individuals involved.
It's doesn't get more fun with higher dosages. You're just going to end up more on edge. Modafinil works by blocking the neurotransmitter that promotes sleepiness. Most stimulants work by causing your brain to dump tons of the neurotransmitters that promote alertfulness. Different mechanisms.
FreeCodeCamp Python Certifications Now Live
The point that Gorsuch made in his majority opinion was that it's not the Supreme Court's role to figure this out — that's Congress' job.

The SC only interprets the law, which in this case referred to a treaty that never repealed by Congress, so the SC ruled that it must be honored.

Clearly this results in confusion, and can't stand, and the court sent a strong signal that it needs to be resolved by Congress.
Deleuze might tell you that it's a rejection but it's actually an absurd derivative of it.
Fun fact, one of the first detailed concepts of sustainability comes from forestry in Germany by Hans Carl von Carlowitz in 1713.

https://www.forstwirtschaft-in-deutschland.de/index.php?id=5...
We tried this and had to drop it after ~4 months because it was painful to run it as a parent and boring AF for our son.

It's designed to keep kids and parents busy for ~8 hours a day, because their customers are online charter schools, not homeschooling parents.

These online charters get paid based on attendance, so it's in their interest to have kids occupied all day every day.

Please, do not ever use K12. It's terrible.
I also read it in it's initial form, and my reply was based on that.

I hate to detail so much from the article content. I strongly disagree with the flagging of that comment. Accusing a nation of being a racist ethno-state is completely on topic, even if controversial. And we regularly see the same accusations levied at America or Israel (I would not want those removed either). I fear a double standard is developing.
> Almost everything should be capable of parsing and outputting ISO 8601 dates [1] today.

Why is it so hard to configure a Linux system (its locale settings) to get RFC 3339 formatted dates everywhere? Sure, I can `ls -l --time-style=full-iso`, `git log --date=iso`, `date --iso-8601=s`, `date --rfc-3339=s` and change the configuration of every single application by hand. Am I missing something?

Often, people recommend the hackish `LC_TIME=en_DK.UTF-8`. This however, doesn't work for Java applications and caused various other issues.
The territory is "owned" by the tribe(s) although that ownership is subjugated by federal (not state) interests.

Imagine if MA tried to claim that RI was really part of its territory. Eventually, the case reaches the Supreme Court, which rules that in fact RI is actually its own thing. MA has no jurisdiction to prosecute in RI, but the federal government still does.

Except that eastern OK is a lot larger than RI, and the origins of the reservation there are much darker and wrapped up in the appalling treatment of indigenous people.
I mean, from a biochem perspective, it's flabbergasting that intelligence exists at all. The brain is so noisy.

To me, it's not far fetched to say that you can't make it happen again. Though I think it's technically possible.

We're missing something big with intelligence. We know neurons and synapses a little bit. We know a few dozen neurons a little, though it's complexity is crazy big.

But that gap between a normal brain down to a few dozen neurons is just boggling right now. There are just so many questions that need to be studied ethically.

It may not be possible to answer them all in a reasonable time window.
New leadership definitely helps. Satya seems to want to move past the old way of doing things at Microsoft as aggressively as possible.
I'll check that out. Thanks for the recommendation.
I might be with you if Uber, say, is requiring its drivers to install MDM--which I'm guessing would be a really bad idea for their drivers-not-employees position.

But for engineers and other office workers at tech companies?

As a practical matter, people have to buy lots of things to do professional jobs that they wouldn't need to buy without those jobs. In this day and age, if you want a second phone, buying a few year old phone is cheap as is adding another phone to your existing cellular account in most cases.
Crazy, them people, right?
25%. Yes. Yes.

Millions of angry teenagers. China retaliates against by barring a few American SAAS companies/ cloud providers on national security grounds.

It's a continuation of trends that were well underway since the Huawei entities list.