skysight-inc/HackerNews huggingface dataset:
Two totally different economies. People will self-lockdown much more extensively today. Economies were much more local 100 years ago. GDP is also a meaningless metric when measured in currency, and is anyway antithesis of lockdown/war times. Sweden didn't lockdown but is still hit hard economically, and is more isolated today than surrounding countries.
People keep saying it's disappointing, but give it one minute of thought. Being prerecorded is the only reason it's interesting and has any content.

Almost nobody is going to set up a dedicated webcam to constantly stream the interior of their window for some novelty website. And the few webcam streams you would see would be low quality, not capture anything interesting, accidentally capture the baby wailing, etc.

But a 10min iPhone recording to capture the top 10min of their window in a day? That's a decent idea.
Click on "sidecar" for the ad for the book.
You've never done business with China, have you?

The scale and breath of intellectual property theft leaves one gasping for air.

This isn't some kind of a secret. Anyone in manufacturing knows exactly what I am talking about. People who don't make physical products for a living have absolutely no idea.

You can find clones of just about anything you can possibly imagine on Alibaba. Anything. That's a breath and scale that is impossible to sustain without systemic factors.
> Negative associations have been highlighted by virtue of the darkness and unilluminated things in general being traditionally considered negative.

It really depends where you go. Contrary to popular belief, America is not the center of the universe...

Your argument associates Black = Bad = Black people. But as an example, they don't do this in Russia. Yes, they do associate Black = Bad to an extent, but black people do not come into the picture at all!

I'm fairly sure that when I say they're not racist towards black people, I say it for every Slavic country out there.

So it really does matter where you go when making that kind of claim about ethnically motivated interpretations behind words. We might need to go as far as to appreciate if/when the complete opposite of Black = Bad may be true.

This action on the whole though needs to be careful about whether it is doing anybody any favors, by trying to force the speaker's /intent/ about what was said, where none was necessarily had to begin with.

On the whole, you can't just change people by changing words. You have to show them a reason to WANT to change. The bigger the change, the more powerful reason you have to give them. Telling people what they /meant/ though, is not quite the same as trying to fix a racism problem.
I prefer gitlab too but github is where most projects are, and that plays a overwhelming huge role on deciding where devs (and so other projects too) will be.. :/
It could change, but would require a pretty huge fuck-up or a lot of time and many not-so-smal mistakes from github.
But, UI of Gitlab is very bloated. I feel that UI of Github is less bloater than Gitlab.

Gitea is OK,but there is no one big instance(yes,I know about codeberg) . Sourcehut is made by one-man in his one-man shop,and it lacks many features that one needs.Also,it is Alpha software.
When microsoft took over the rate of new features increased dramatically.

Adding new features fast often entails tradeoffs in other areas - such as reliability. Which seems to be what happened in github.
Up to a certain age, the S/b/d/p/q issue is considered normal. I certainly did it through early elementary school, and since I have ADHD, I've been screened for dyslexia enough times to be fairly confident I don't have it. All 4 of my kids still did this at the end of first grade, with only one to go on to be diagnosed with dyslexia.
There is so little information on the page you linked that I doubt this project is production ready in any shape and form. Ada webdev is already though as it is, I doubt that project can compare to rust.
>When I look at American discourse from the outside, it seems like liberalism, democracy, and so on are synonymous with the ability of a few high-profile pundits or 'public intellectuals' to express themselves.

I think you have the right idea. Democracy has always been a tool of the majority, perhaps a wrench to be used against the minority's head. Through cancel culture, one political force in the U.S. has decided to cut out the other side of the equation from even having a say in the matter. If the other side of the argument doesn't exist, you can go on and do whatever you want. At least they think so anyway. I don't think it's sustainable for a country to be led by a group of people who has decidedly rejected the existence of half of the people in the entire country. But ignoring them doesn't make them go away. You will have to address them eventually, and at that point, the time for talking may be over, and now you've got a civil war. That's why I don't like Trump right now. That man will never be able to unify the country. Only being able to do things for your political allies and the people who you support...that is no way to lead a country. At some point, you have to address the other side. They exist and they aren't going to go away.
they can be lysed and degraded
Windows builtin sandbox is based on hyperv. So it is basically a virtual machine and everything that entails.

Sandboxie is super lightweight cupboard to that.
Yes. Github used to be hosted on AWS. Now,they have migrated (at least partially) to Azure.
Notes on using Blogosphere as a Reddit alternative
Read: https://humanisticsystems.com/2018/02/25/human-factors-and-e...

If you wanted more on HOW they fixed the bomber. That part was fascinating.
You are right of course, that my commands weren't correct. Yours are, I'm pretty sure, but I think the following way is better anyway: What I actually do when I want to pull and reapply my local changes is simply `git commit -am WIP && git pull --rebase`. That's it.

I'm don't know now, why I suggested the convoluted temporary branch strategy. Probably because I assumed the GP didn't want the WIP commit, but I guess you could just get rid of it with `git reset HEAD^`. Personally I think WIP commits are way better than having uncommitted changes lying around, and what better time to create one than when you're at the terminal pulling and rebasing anyway? Anyhow.

Now when the rebase fails I can just abort it and be in a very easy to understand state: I have a tracking branch that has diverged from the remote, as `git status` would put it. I find this much better than "my tracking branch says 'up-to-date' but only because my actual changes are in a temporary branch somewhere, or heaven forbid, a stash."

> obscure flag to cherry-pick

Sorry, I'm having a little trouble with this one. What flags aren't obscure then? It's one of the elite 0.01% or so of git command-line options deemed worthy of a short option, so I think it stands to reason that it's rather frequently used.

Personally I used it a lot when I first started using git, before I got the hang of amending and squashing. Almost exactly the same way as I used to use stash, before I realized it was adding negative value. :)

Have you never been in the situation where you pop your stash, have a conflict, fix and commit it and then forget to drop the stash? (pop only drops it automatically if there were no conflicts.)

What if you want to save resolving the conflict for later? Do you just leave it in your stash to have to dig for later (amongst all the redundant leftovers from the preceding paragraph)? Or do you remember to run `git stash branch` at this point, and hopefully don't get interrupted before you can do so? Better, IMO, to just use branches in the first place, instead of this weird out-of-band thing where things are kind of like commits, but not really, and live in a separate place I have to remember to check.

Sorry about the length.
While that article shows how too little configuration towards the individual user leads to problems, there is a balance to find. In the software world, we are often facing the opposite problem: Being overwhelmed by too many configuration parameters, ironically leading to the same outcome because the user is unable to configure the system at all. This is especially frustrating when many of those parameters are not even adjusting the software to the individual but are arbitrary free parameters like "in which folder do you want the software to place its internal data files", or are about adjusting one piece of software to another so they work together -- problems that should be solved by the manufacturer without needing user input.

On an orthogonal note, I smiled when I read this paragraph about excuses from the manufacturers:

> When airplane manufacturers first heard this new mandate, they balked, insisting it would be too expensive and take years to solve the relevant engineering problems. But the military refused to budge, and then — to everyone’s surprise — aeronautical engineers rather quickly came up with solutions that were both cheap and easy to implement. They designed adjustable seats, technology now standard in all automobiles. They created adjustable foot pedals. They developed adjustable helmet straps and flight suits.
I looked at BookStack, dokuwiki, mediawiki and multiple other open source wikis. None of them are as intuitive and easy to use as outline.
I find it hard to believe that anyone got traceability information with these fake devices.

I can't understand how a component supplier would comingle their traceable stock.

EDIT: since this is getting downvotes.

A component supplier would destroy customer trust if they supplied fakes with traceability certificates. It would mean anyone building for aerospace or military or medical or mining or etc etc (all large, multibillion dollar industries) would have to avoid that supplier. So what's in it for the component supplier?

I accept the fakes are common. I accept people bought fakes from reputable suppliers. What I don't accept is that people bought fakes when they asked for traceable components. I don't accept that companies buyign direct from FTDI got fake components.
Looks like they need some high level analysis on why these outages happen so often.

At this point it feels like it’s no longer a series of accidents and that they should improve something.
So I ordered a ds18b20 sensor last year from ebay. paid AUD $1.88 for it (including shipping).
Digikey looks to be $7 plus $20 shipping (and I'm not certain if those are USD or AUD)

As someone who doesn't do this for work - I've never seen/heard of digikey or farnel before. Maybe if I was ordering enough to hit the $60 free shipping limit - but I don't think I've spent that on electrical bits in the last year.
I have recently scanned addresses within a radius of my town and there's still a lot of cameras with default credentials or with no password at all. It's getting better over the years, but not quite.
I'm not privy to their management decisions, but I have used windows and azure, and I use office 365 every day, and this seems about right for Microsoft Quality.
Prediksi Togel Singapore HARI INI Senin 13-July-2020
You sure about that? Because other parts of the demo were absolutely not run on the DTK.
14 Days ago, they went down [0]. And today it's happening again. Twice in less than a month.

Another reminder to self host via solutions like GitLab or Gitea. [1]

[0] https://news.ycombinator.com/item?id=23675864

[1] https://news.ycombinator.com/item?id=23676072
People are advocating hosting their own Git repos, but wouldn't those go down, too, and wreck the day even more?

Or, are you guys all devops geniuses better than those who work at GitHub?
I remember it being a weekly occurrence before Microsoft as well.

edit: though their historical data doesn't back it up. It's just a 2020 thing it seems; coincidentally picked up right near the middle of February which correlates way too closely with the beginning of COVID.
Microsoft is company. It will do anything(ofc legal) for money.

They knew where the market exist,so embraced Linux. They wanted to prevent migration of windows users to MacOS/Linux ,so created WSL2 which lured many MacOS users.

It also added DirectX for WSL2 , which is proprietary extension.
It based it's edge browser on chromium because they were lagging behind chromium wrt performance.

They want profit. So,they do these things. Some actions benefit floss while some don't. Problem of capitalist company. They care about capital more than us.
The most remarkable legacy system I have seen
Their subpar uptime dates way back before Microsoft acquired them. Nothing to do with Microsoft. To be fair, I am sure they have unique scaling and infrastructure problems.
One Question: Why are they using the word "Apple Silicon" instead of "ARM" ?

Is this marketing move?
Seems like things started to go down the drain somewhere around February 2020.

https://www.githubstatus.com/uptime/kr09ddfgbfsf?page=2

Wonder what was the trigger for the reliability hit - actions went GA on nov 2019, so it's something else (or possibly a combination of things)
Long time ago I have read Intellectuals: From Marx and Tolstoy to Sartre and Chomsky by Paul Johnson. They are almost all shown as misguided hypocrytes but still some of them did caught spirit of the time and inspired people.

> A fascinating portrait of the minds that have shaped the modern world. In an intriguing series of case studies, Rousseau, Shelley, Marx, Ibsen, Tolstoy, Hemingway, Bertrand Russell, Brecht, Sartre, Edmund Wilson, Victor Gollancz, Lillian Hellman, Cyril Connolly, Norman Mailer, James Baldwin, Kenneth Tynan, and Noam Chomsky, among others, are revealed as intellectuals both brilliant and contradictory, magnetic and dangerous.

https://www.goodreads.com/book/show/55302.Intellectuals
"small" fuckups like this one have outsized impacts due to the amount of projects that use github. And the amount of people who just refuse to even consider gitlab is staggering.
Yeah you’re bang on there, office365 has to be easily the most unreliable SaaS product I’ve ever used.
I personally haven't experienced any SD card corruption, even though I am running a Maria-DB instance, Home-Assistant instance and a Pi-Hole instance on a Pi Zero with a 32 gig SD Card ( 23 days uptime as of writing )
But those wouldn't take most of the world's public git repos down all at once just because of a single issue. Single points of failure have a bad reputation for a reason.
I received a 500 error when I went to GitHub, and the first thought on my mind was to check Hacker News.

I wasn't disappointed.

In all fairness, I GitHub has more or less been fairly reliable, minus whatever has been going on over the last week.
3 years ago in Catania we rented a car without insurance. Then after getting into the city from the airport and navigating to the unexpectedly shoddy, dark and cheap neighborhood where our hostel was we found a group of kids offering their services for helping us park the car. There was absolutely no traffic at around 10 PM and though it wasn't just the easiest place for parking it was hardly something that we needed help for. On the first night we paid up, they very diligently guided me while I reversed into a spot, but next night we said we know how to park already thank you. No supervisor showed up, but we were then sweating bullets because what if something happens to the uninsured car! (Nothing happened. Yaay!)
Tangentially related Chrome devtools now tries to simulate various vision issues

https://developers.google.com/web/updates/2020/03/devtools?u...

So maybe your designers with their tiny thin fonts can learn some compassion for us poor sighted folk.
> But, UI of Gitlab is very bloated. I feel that UI of Github is less bloater than Gitlab.

Bloated how? There is a lot of functionality in gitlab, and maybe there is a fair argument that the product itself is bloated, but the UI seems pretty appropriate for the functionality. Maybe I'm just used to it though.
self-hosting requires quite a bit of scale to be more reliable, otherwise you'll most likely still have possibly longer outages, just at different times.
Of course everything goes down one day or another, it's just it's been a very common occurrence with Github recently.

When my own side-project has more uptime than Github, there's something wrong somewhere.
Haproxy is brilliant, we've used it for years as a simple mesh on all our services, but we're considering moving to envoy as we need opentracing support to help understand how requests flow between services.

Anyone managed to make this work on haproxy?
I wasn't aware of that reputation, besides Windows ME, that is.
What do you mean by FIFO? Messages delivered in insertion order? With Kafka, this is easy: messages with the same key land in the same partition. I guess Pulsar offers something similar.
Sorry crashed the server. Just pushed a big commit
wonder if this could be used as a denial of service against a vps host node.
Man Out of Time: The Music and Mystery of David Blue
I was just wondering how Outline made money / was intending to make money. This seems like an ok way to do things.
Yes. They want to take as much credit as they can. This isn't a dig at Apple, it's a rational decision.
Apple has (well, had) many seats booked on Bay Area-China flights every day for people traveling between the two.
Ignoring Charlie Stross's definition, I would normally call HN emergent behaviour over AI.

Perhaps off topic, but clearly memes have also changed our hardware.

Old memes like religion will have definitely changed our evolution aka DNA and probably to make our DNA fit better with the meme.

Corporations perhaps don't have long enough on a person lineage to make the change, but it'd be interesting to investigate.
YouTube Ads? Even with AdBlocker?
Git is notionally decentralized. It should be neither as difficult or uncommon as it is to have multiple repositories, but we have collectively let convenience get in the way of reliability.
The heading gives them biases, though there is moderation after submission.
But may be if the moderator or AI could give a small abstraction of the article posted could benefit more on the corresponding thread.
after this downtime today. We're finally start discussing (again) to use our own Gitlab.
Using the Lastpass accessibility service on Android only works about 40% of the time for me.

Over half the times I go to use it I sit there trying to trigger it a few times, then give up and have to go and copy / paste the password from the app.
GitHub is down. Found the cron pattern
cron: (0 12 * * 1).
“At 12:00 on Monday.”
I know Github is down because I'm trying to update a kops cluster, but Github breaks it

> kops update cluster
error reading channel "https://raw.githubusercontent.com/kubernetes/kops/master/channels/stable": unexpected response code "500 Internal Server Error" for "https://raw.githubusercontent.com/kubernetes/kops/master/channels/stable": 500: Internal Server Error
I'm kinda unfamiliar with the real situation on the western internet. What are top-3 things that could happen if I start writing things that are uncomfortable to the loud minority?
Yes it does FIFO.

Just like RabbitMQ, Apache Kafka and many other distributed systems, writes go through an elected leader, who is able to ensure ordering guarantees.

Specifically with Apache Pulsar, each topic has an owner broker (leader) who accepts writes and serves readers.

It should be noted that Apache Pulsar supports shared subscriptions which allow two or more consumers to compete for the same messages, like having two consumers on a RabbitMQ queue. Here FIFO order cannot be guaranteed for all kinds of reasons.
There are some edges that were still a bit rough at least in 1.8. In particular, the way it handles reloading state from the state file, and the interactions with that state and the configuration file.

I don't remember the exact details, but the allowed formats of some identifiers were different, and it didn't do "the obvious thing" when the configuration and state file contained a different set of definitions, IIRC. This was consistent, but not very well documented.

It works fine for us now, so we like it, of course, but it took some production incidents to figure out how it all worked. (We did test before shipping, of course, but these were hard-to-predict edge cases.)
what about server debugging ? python as an interpreted language have a real advantage here. you can easily patch on production for example to debug or hot fix. you would need to rebuild and upload binary in the case of rust.
How to Be More Productive as Software Engineer
Most of Luxottica’s value is in the monopoly control of the eyeglass business. A pure Lens manufacturer can be had much more cheaply.
Well, if you host it yourself, and it goes down, then you have control over getting it back up, rather than waiting for someone else to fix it.

Though really, if it is that important for it to be up, you should mirror it to at least one other provider (ex. self-hosted and github).
That's what I was thinking. We've come full circle;-) Besides Emacs there is other software from that era that uses this technique: TeX comes to mind and also at least some Lisps.
The tablet situation is if anything worse because demand is terrible :/
Maybe they're migrating their infra to Azure?
Umm, so if you are hosting your own Git Repos, and not fiddling with the configurations much once you have found the perfect fit.

Isn't the only reason it will go down be because of network issues or power failure? What other possible cause could be for system failure?

I have been running HA, Pi-Hole, Maria-DB and my own API instances on my Raspberry Pi and in the 22 days of uptime till now, there have been 0 failures
Unless I am remembering wrong (and the copy stored at the Internet Archive seems to agree with me[0]), you're not allowed to use the Outline source code for production use and you're definitely not allowed to use it in a way that lets third parties contribute to it.

A non-free blob of software that requires integration with a definitely non-free separate service (Slack) that I can't also self-host doesn't sound all that attractive to someone (like me) who is interested in self-hosting.

The software is pretty but those sparkly binds are a bit too tight.

0 - Had to check here since, as of writing, Github is under the weather: http://web.archive.org/web/20200614175138/https://github.com...
I have tried Puppy, Linux Mint, Linux Lite as I was playing with an antique maschine. Currently running Ubuntu 20.04 on Sony Vaio, Manjaro on an older Laptop, Ubuntu Touch on my Nexus5 and on my future PinePhone.
Maybe you want to save on the A/D hardware?
>The man did not practice what he preached

Maybe the point is that he would have liked to be able to put what he preached into practice, but wasn't. Maybe he couldn't even admit that to himself. Still, this longing might make his preachings resonate with others sharing that same desire. Just speculating here.
More affordable? Maybe join UoPeople [1], and try to engage into making them regionally accredited. UoP is doing lots of good stuff, but is not regionally accredited and so the degree won't have a lot of value in the US.

[1] https://www.uopeople.edu/
GitHub Profile READMEs
https://stu2b50.dev/posts/tag/culture

on tag page it’s possible to see drafts :)
You can self-host GitHub too. Or BitBucket.
Can't wait for the article about this outage, what will it be?

- Auto-scaling issue

- DDOS

- DNS error

- Datacenter outage

Any other possible problems?
COVID related work from home adjustments is my guess.
People are mad/frustrated/busy, that's how it goes