skysight-inc/HackerNews huggingface dataset:
Who specifically has control of that capital? I'd be willing to hazard a guess that it's not the Bangladeshi textile workers or Congolese miners. And meanwhile the real, tangible wealth is leaving their countries in shipping containers.

So on balance, a bunch of resources (labor, fossil fuels, raw materials) are being expended in order to transport valuable goods from a poor place to a rich place. And in exchange a couple of bits were flipped in an account belonging to a local power broker. Hard to see how that does anything other than further impoverish the "client" nation.

And all the companies involved are incentivized to perpetuate the status quo, in order to maintain access to cheap labor and natural resources. And we have seen that historically they are more than willing to undermine countries that are threatening their profits [1] [2] [3].

[1] https://en.wikipedia.org/wiki/1953_Iranian_coup_d%27%C3%A9ta...

[2] https://en.wikipedia.org/wiki/1954_Guatemalan_coup_d%27%C3%A...

[3] https://en.wikipedia.org/wiki/Overthrow_of_the_Hawaiian_King...
One major annoyance for me: No shuffle playlist option in the Android Auto interface, you have to pick up your phone and do it from there.

Also, the shuffle button only shuffles the current songs in queue, not the playlist your currently listening too like Spotify and GP Music do.
I teach an AP CS A class at a Bay Area school. In previous years, the class would have students write and run Java on their own computers.

This year, given the remote nature, the class has completely transitioned to using Repl.it. We publish assignments and projects on it (and have also tried syncing with Github classroom to give more in-depth comments for each commit), and also demonstrate new topics by pulling up a blank Repl.it and live coding.

While there have been hiccups and days when the service crashed during class, it has for the most part exceeded our (my co-teachers and I) expectations.

I appreciate that they have a vibrant community. There seem to be lots of tinkerers/hackers on the platform who are doing weird, interesting things (I saw a Python implementation of a text-based Among Us game the other day [1] and a turkey translator [2]). There are also other CS teachers who have published their exercises/projects on Repl.it free to use or remix.

There are also a number of tutorials (i.e., here's one for this year's Advent of Code Day 1 [3]). These give me favorable impressions of the active community.

I don't have any comments on their long-term path to profitability and growth, but the personal experiences I've had with it have been mostly positive so far.

------------

[1] https://repl.it/talk/share/GAME-ROOMS-Among-Us-ALPHA/79187

[2] https://repl.it/talk/share/Turkey-Translator/82208

[3] https://repl.it/talk/learn/Advent-of-Code-1-Walkthrough/8353...
But in that case, the notice would fall out of scope of the plugin - which is to notify Google employees of the relevant laws or company policies about the use of a site. This would be about the generic right to unionize, which wouldn't relate to that site specifically. What actions would a user be taking on that site in that capacity, especially if that firm is representing the opposition?
A cloud-based software that transcribes speech to text
Actions speak louder than words. 20 days delay is 100000 people dead. That’s the option they choose.
I did catch that... but.... I am sure that there's a whole number of investments that aren't brand-name that take place.

But, then it made me wonder about the con-jobbiness of it all. Targeting unsophisticated investors, seems like.
Can someone explain how logging is supposed to work after this change? I’m complete bloody lost.

Actually I’m nearly always lost with kubernetes. It’s either broken or changing.
I use Teams on my Linux workstation every day, entirely through the web site running in Chrome (organization-specific IT peculiarities prevent the "native" app from working on our Linux). It works just as well as Slack ever has for me. There are plenty of Mac users in my org too, but I don't know if they use an app or the web site.
Probably to get around the recent docker registry throttling would be my guess. They are likely looking at building out their own container ecosystem.
Courts have already ruled that realDonaldTrump is an official account (he conducts government business on it) in a case forbidding Trump from blocking critics on his account.
If I'm required to be on call (and I don't mind being on call; I write the software so I should answer questions when it fails), I require a work phone. I never, ever, put work comm on my personal phone (or laptop, etc). Period. What company that can afford me cannot afford a phone for me?
everyone laughing isn’t that far off

you have two phones because you sell dopamine hits to users
Rasa Policies and More
Look at the way people communicate here, how little empathy they show, the complete sense of humour, how anal they can be about not about the big picture that the other person is arguing for but, say, choice of words, someone's formulation of a sentence, use of the oxford comma, whatever really.

Then tell me if this site is not the largest community for autistic software developers, diagnosed or not.

This is in no way meant as an offence to anyone.

Signed: someone also on the spectrum.
&lt;blink&gt; howto
Long term ramifications like the continued survival of the human race or a working economy when you're old and retired? It's in society's best interest that a reasonable amount of children are born each year.
I can't understand why I should talk to any of my devices as long as they are as idiotic as they are now and like you describe above doesn't have the slightest idea about how to handle context.

That said Siri feels at least 100 times smarter than Google assistant to me, the below are actual (if somewhat anonymized) examples:

- Google suggestions when I look at the phone at 5am in the morning: "text random friend of a friend that I answered a question for over Telegram" or "call customers project manager". See https://erik.itland.no/tag:aifails for screenshots and more examples. In the years I had access to the future it maybe helped me twice by pointing out it was time to leave for an appointment.

- Siri suggestions are mostly mundane (more or less predictably tells me when to leave for appointments, kids soccer and hockey training etc, suggests picking up kids at kindergarden - although not consistently, suggests sending messages to my wife over our preferred messaging solution, tweeting, or if I drive 5 minutes down to the shopping center: that I should drive home the way I always do etc) but I have never caught it suggesting outright idiotic things like Google, and once this weekend it even suggested something semi-smart (a text message to my wife that was surprisingly close to one I could have written myself to tell her I was on my way home, including one of my rather unusual abbreviations and with good timing :-)
Right, but I mentioned Hillary Clinton email server not just as a general example of abdication of power to executive, but rather because it was pretty much about the same thing as we are discussing here. White House officials using non-official channels and apps for communication is wrong, but it was just as wrong when Hillary Clinton did it, and she didn’t face any consequences for that , or when these emails got missing instead of getting archived.
Considering that one piece of software that was used in the incident alluded to was called BleachBit, it's an appropriate use of words AFAICT.
I’m so happy I made the mistake of buying a BMW with the money from my first software engineering job. I learned in my 20s that money buys very little short term happiness. And then you’re stuck with a loan and a “cool” car that you’ve normalized into “just another car”. So happy I made that mistake early and now I can puerilely laugh with a bit of schadenfreude whenever I see an expensive car knowing the owner loved it for all of 2 weeks and now likely laments dumping a wad of cash into a hunk of depreciating metal.

On the flip side, when I see someone driving around in an old BMW they got for $3k and cleaned up themselves, I look on in awe. That’s the person to look up to. Not the person working themselves to death in a job they hate to drive a car that’s only the best for 6 months till the next year’s model comes out.
What's the average revenue at these Unicorns just crossing the $1B threshold?
I've tried Spotify, its great but their inability to upload your own music is a gamebreaker for me, since I listen to a decent amount of indie and obscure bands and songs
The problem is, OP already did this. So did I. How much in-fighting is there at google that they couldn't just port over the data?

Right now I'm pissed that Google tv doesn't have a working account switcher. If my wife watches music videos it retrains my YouTube music.

Also, youtube music sucks when it comes to spotty connections and file management. I have fiber at work and home, unmetered 4g, and 100gig free space on my phone. Why doesn't it just download everything? I loose service for hours on end and I come to find that it has either not saved any songs or it has deleted everything it can. Today I started an album and then hit a dead spot, and it had deleted all the songs before the track I was on, and not qeued up the rest of the album. Google music had a setting where you could tell it to allocate gigs of space and keep it full. This push to simplify user experiences is why I avoid apple, and I hate seeing it creep into google.

https://www.androidpolice.com/2020/11/30/google-tv-is-perfec...
This comment breaks the site guidelines—would you mind reviewing them and sticking to the rules when posting here? Note this one:

"Please don't post insinuations about astroturfing, shilling, brigading, foreign agents and the like. It degrades discussion and is usually mistaken. If you're worried about abuse, email hn@ycombinator.com and we'll look at the data."

https://news.ycombinator.com/newsguidelines.html

Here's plenty of past explanation of why we have this rule: https://hn.algolia.com/?sort=byDate&dateRange=all&type=comme.... The short version is that internet users are too quick to reach for "astroturfing" etc. as an explanation for what they don't like, and it poisons the ecosystem when people post these accusations without evidence. Someone else having different views—different tastes in package managers, for example—does not clear the bar for evidence.
Interesting. I have no specific reason to distrust this piece but I do wish there could be cited sources or corroboration.

Also I wonder how much of this could be applied to western democracies as well
China is very well managed. San Francisco, where I live is perhaps the worst managed place on earth. The way the Chinese are able to complete infrastructure is something we should seriously study, in addition to how they operate their government to support such projects.

In San Francisco for example, we are undertaking a street repair of 19th street that will take an estimated 2 years. My best guess is that it will actually take a decade to complete, like the van ness project. This is simply a modification of a sewer system and a street re-pavement - nothing new. China could complete this in a week.

The west is slow and we are in decline. China is growing fast.
> Even if they can’t do that every time, it should at least be one of the options under consideration.

Do you know whether it was considered?

> Other than possibly security issues, there’s often little to get in the way of servers running happily with little or no maintenance for years.

Security costs alone can be substantial. Whose department should take the budget hit for maintaining a no longer viable project?

Whose reputation should be dinged for running a non viable product?
Better than shockingly late timers for the cookies?
I teach computer science, and love the growth of these cloud-based IDE/compiling tools because it's a good backup for students who can't get their programming environment set up in a remote class during the pandemic. It's much harder to figure out package dependency and configuration issues when you can't take over the keys to check out their programming environment.

I used repl.it for a class and it worked out nicely, where I could set up a template with data and code and the students could fork it. The one thing that made me not renew past a month is their receipts say "Hacker" on it as your purchase (it's one of their pricing levels), and it was awkward getting a reimbursement from the university for that. Even handing a receipt saying that I purchased "Hacker" (without much context) made me hesitate.
The BBC's fact check column noticed that too and confirmed there was no truth to it:
https://www.bbc.co.uk/news/55163730
I'm kind of confused by this. It sounds like its removing just some parts of docker (like the UI stuff), but not others? Can I still run my docker-built images on K8?
Scanned PDFs only work well if they already have an OCR layer. There's some optional integration of rga with tesseract, but it's pretty slow and less good than external OCR tools.

ripgrep-all can do the same regexes as rg on any filetypes it supports. So you can could do something like --multiline and foo(\w+[\s\n]+){,20}bar

It won't work exactly like this, but something similar should do it:

--multiline enables multiline matching

* foo searches for foo

* \w+ searches for at least one word character

* [\W]+ searches for at least one space/nonword character like sentence marks

* {,20} searches for at most 20 iterations of the word-space combination
bar searches for bar
This is an outstanding explanation. Much better than mine.
Emails go poof and tapes disappear.
Just blame "user error;" aint no shady shit here.
Rub the record like an Asian foot job, if you know what I mean.
Gonna wipe that shit like it's an election machine.
Uber in talks to sell eVTOL business
I always enjoy Alexa making a comment out of the blue because some word in a conversation sounded a lot like "Alexa", apparently.
"Entering the country illegally is illegal" is restating the law. Such a statement would likely take on more meaning given the context in which it was said.

"Nobody has the right to ..." is your opinion.
I think apt comparison is - if some Apple or Google engineer would push a non-authorized OTA update to all Apple/Google phones which would add a permanent political banner to homescreen - would you consider this to be a firing offense or not?

And to people who are trying to justify this by process being "technically possible" - there is a non empty set of Apple and Google employees who can technically push any code to your phone remotely. Is it still acceptable for them to use that to push their political agenda?

Because it comes down to trust. You trust people who can push code to your devices to not abuse it.
This was very useful. Thanks for sharing.

It seems that Docker images will still run fine on k8s. The main change is that they're moving away from the "Docker runtime", which is supposed to be installed on each of the nodes in your cluster.

More details about k8s container runtimes here: https://kubernetes.io/docs/setup/production-environment/cont...
Best Articles of 2020
> Can I still run my docker-built images on K8?

Yes.
I think people's apprehension over this kind of metric is entirely justified. As you say, it's not a good measure of almost anything. But that doesn't mean an employer can't treat it as a valid metric, and use it as a justification to remove or punish employees they don't like.
I still use it occasionally as a scratchpad for working things out, especially in languages I'm not as familiar with. Figuring out how to use a standard library function, class inheritance behavior, edge cases like null handling.

I definitely don't see myself ever needing to pay for their product. I'd guess the play is to get into B2B or EDU as a hiring or education platform.
It makes me think about an idea that was heavily criticized in the beginning of the pandemic: to test vaccines in Africa.

I remember a huge uproar: "we are not your guinea pigs". And I totally understand the sentiment. The vaccine will mostly benefit rich white people, while the poor Africans will, as always, get the short end of the stick. And I have no doubt it will happen like that.

But, by refusing trials in your poor country, you basically lower your chances of getting an effective vaccine when it matters from not much to zero. Allowing trials should be a good way to negotiate a way to secure doses for yourself, since you can't do it with money like first world countries. But it is also a way to have the vaccine tested on your population rather than only on white guys.

And sure, there are risks in doing that, but Covid-19 kills in Africa too. I didn't do a risk analysis but I am quite sure it is a net positive for the "guinea pig" countries.

And sure, in an ideal world, we should all work together and treat everyone independent of status and wealth in order to end the global pandemic as quickly as possible. But past events showed us it doesn't work like that. Rich countries fighting to secure resources (tests, masks, vaccines, ...) for themselves. The push for buying domestic products instead of from evil China. The very idea of evil China, partly justified but overblown for patriotic effect... Africa will get nothing but scraps unless they have a bargaining chip, and hosting vaccine trials could have been that chip.
I think that’s still whataboutism?

The same logic applies in the US for differrent topics, so it should follow it applies within one company on different topics.

It’s just a case of ‘please ignore this problem because there is a bigger problem’
Hi carls! Sorry about the crashes. You'd be happy to know that we've focused on quality (https://blog.repl.it/quality) the past couple of months and made tremendous progress (https://blog.repl.it/how-far).

You can always email me (amjad@repl.it) with feedback.
Building on the other comments here, SpaceX has more knowledge and certainty about recent and upcoming launch economics than other satellite providers, which opened up the possibility of a system like Starlink. Starlink is capable of such higher bandwidth and lower latency due to its lower orbit. Each satellite has a fixed amount of bandwidth capacity, and the area it covers is based on how high it is (how much of the Earth it can see at one time). High orbits mean they cover more area and spread that bandwidth out between more customers, low orbits mean less coverage area per satellite (so you need lots of satellites for global coverage) but more bandwidth per customer in that area.
As a bioinformatician, you ought to be ashamed of yourself for that comment. Is your grasp of biology truly that poor? The sheer gall of that comment. This is a forum of experts at building web apps and premature optimization. The average reader here knows next to nothing about genetics and cell biology. Spreading incorrect information about biology is contributing to disinformation and fake news.
Taking a rushed vaccine with God knows what long-term effects is not going to be a choice. Have fun with it. You are playing Russian roulette that I do not wish to play. In majority of the cases COVID-19 is not lethal at all, there should be no mandatory vaccines, especially not when we have no knowledge of its long-term effects and so on and so on. If you want you can take the Chinese or Russian vaccine. I do not want to. Anecdotal: my grandmother (over 70) has been in contact with 4 COVID-19 positive people. She developed no symptoms. I think this is way too overblown. She has been in contact with many old people, too. No symptoms.

> Apr 2, 2020: Asymptomatic transmission refers to transmission of the virus from a person, who does not develop symptoms. There are few reports of laboratory-confirmed cases who are truly asymptomatic, and to date, there has been no documented asymptomatic transmission.

Any news on this?

Down-voter: I literally quoted https://www.who.int/docs/default-source/coronaviruse/situati....

If you have news on it, say so instead of down-voting. I want to know how likely it is for asymptomatic people to spread the virus. I swear, I will keep checking the responses because I am curious how likely it is that people will catch it from me, excluding the fact that I do not leave the house for weeks (I work remotely).
Changing the runtime doesn't change the registry.
rga uses pdftotext (from poppler) internally for pdfs, except wraps it in parallelization and a very fast cache layer, since you usually want to do multiple queries per file :)
That’s interesting in that I don’t find the pool joke funny said like that now, but given the context of that thread and the timing (what Uber was up to etc. at that time) I may have found it funny.
i 100% agree with you. open source feels really, really bad especially in the last year.

to others reading this -- simplified, but, docker uses containerd to build/run images. all docker images are valid containerd images. you can run images through containerd straight off the docker hub.
> The contract is just an computer agreement between trustless systems to run code.

Then, as I said, it's just a very slow and ineffecient API and protocol.

However, to quote ethereum's marketing material [1]

--- start quote ---

Ethereum allows you to move money, or make agreements, directly with someone else. You don't need to go through intermediary companies.

Commerce guarantees

Customers have a secure, built-in guarantee that funds will only change hands if you provide what was agreed.

--- end quote ---

This directly involves people. With all the issues described above.

On their dapps page [2] currently:

- Foundation. Buy, trade, and sell unique digital artwork and fashion from some incredible artists, musicians, and brands.

- PoolTogether. Buy a ticket for the no-loss lottery.

- Augur. Bet on outcomes of sports, economics, and more world events.

etc. etc.

All this involves people and the belief that they will honor their end of the deal.

[1] https://ethereum.org/en/what-is-ethereum/

[2] https://ethereum.org/en/dapps/
I am disappointed that this is downvoted on HackerNews of all places. Many of us understand the implications of running a personal email server in your basement/closet. All elected officials should be held to whichever standard we decide to set for them.
Understood. Will avoid similar idiotic behavior in the future.

Thanks for the warning.
This was always a land-grab by folk who wanted Docker's """community""" (read: channel) but not Docker's commercial interests. Any time you see a much larger commercial entity insist you write a spec for your technology, especially one with much larger pockets, the writing is always on the cards.

The bit that absolutely fucking sickens me is how these transactions are often dressed up in language with free software intonations like "community", "collaboration" etc. Institutionalized doublethink is so thick in the modern free software world that few people even recognize the difference any more. As an aside, can anyone remember not so long ago when Google wouldn't shut up about "the open web"? Probably stopped saying that not long after Chrome ate the entire ecosystem and began dictating terms.

The one mea culpa for Docker is that the sales folk behind Kubernetes haven't the slightest understanding of the usability story that made Docker such a raging success to begin with. The sheer size of the organizations they represent may not even allow them to recreate that experience if indeed they recognized the genius of it. It remains to be seen whether they'll manage that before another orchestrator comes along and changes the wind once again. The trophy could still be stolen, there's definitely room for it.