skysight-inc/HackerNews huggingface dataset:
The recent release of the details of Signal stack requirements is rather damning. I actually agree based on it that they are likely doing things badly.

I don't though think that Musk had that information when he made his off the cuff pronouncement. I think he just says whatever he feels like and everyone automatically assumes he is correct because of his success/riches. This is my main objection to him. Respecting someones opinion and assuming they are correct because they are rich is just plain disgusting. Society should be better than this.

I also think that someone in his position should not be mocking a company that provides a free service. It just makes him look like an ass imo. In turn it makes me think that those who upvote that shit here on Hacker News are sheep.

If he gave some reasonable explanation or details, then fine. If he used reasonable capacity planning and some sort of evidence to demonstrate that such an accusation is reasonable, fine. He didn't.

This is what happened: Musk thinks to himself "Signal is better than Whatsapp, I should recommend Signal and people will think I'm awesome." His recommendation of Signal was merely the statement of an attention whore. Signal was obviously better for so long. Anyone worth anything in security / tech knew this a long time ago.

After Musk recommended Signal, it blew up in his face because they couldn't handle the capacity increase immediately due to his recommendation. This makes Musk look bad, because he just recommended them. So what does Musk do? Musk denounces and mocks Signal.

This is why Musk is an asshole and deserves to be mocked and attacked. It is all a fucking publicity stunt to him. He doesn't give a shit about security or helping out Signal. All he cares about is acting like king of the world. Fuck him.
> Imagine pi-hole charging a monthly subscription or else it allows ads through

I absolutely wouldn't mind paying additional 100% on top of my Internet subscription monthly if this could officially get me 100% ad-free, tracking-free, DRM-free and paywall-free web.

If only there were easy and efficient means for an Internet provider to distribute part of their revenue to content providers so they wouldn't have to deploy ads and tracking - that could be a beautiful world.
FileVault login screen differences between Intel and Apple Silicon Macs
IMHO Parler is necessary because fb and Twitter proved themselves simply impotent wrt meaningful discourse. It is way less dangerous than locking people into platforms like q
You are behaving as if I have changed hn itself. I haven't. If you don't want to, you don't have to use the changes.

Also, I hope you do buy a monitor with more than 480p res to understand that the world has moved on and there actually is more content on the monitor than you see rn.

Also irrelevant: https://baymard.com/blog/line-length-readability
Somehow this feels less like anarchy and more like a free market solution, where the market finally realizes that monetary value is not the only factor in rational decision making.
>> never-ending torrent of articles

... that continually interrupt your attention?
>Are there really that many local newspapers using SPAs though? I feel like advertisers delivering boatloads of JS with their ads sometimes gets conflated in this discussion.

Yes, I encounter it frequently. Some slow fucking main page loads for 5 seconds with no article in sight (presumably chewing on all of the trackers, assets, whatever, but no story nonetheless). Then a spinner starts to load the article and something stutters in after another 5 seconds and I get false hope that I can start reading. Another two seconds and gdpr cookie notice pops over, then a subscribe widget, then maybe a local weather widget. Close all this shit and now read the article on half of my screen because the top half is occupied by a banner with a breaking news ticker.

> Another point, it's true Reddit doesn't need a SPA. However, while I hate their new design, at the scale of Reddit an SPA can have real effects on server costs as well as user engagement. And, if you look at their growth numbers it seems to be working out for them

I’m sure their developers smoke some pot too, but we don’t attribute that to their growth. Why would you think an SPA helps when it’s one of the most widely hated features of the site? Has it occurred to you that the growth might be happening for a different reason?

> Third, the ecosystem of well-built components means that even if you don't really need a SPA, using React could save you money in launching your MVP, which is a big consideration for startups.

The ecosystem of server side stuff is far deeper and more mature. I don’t buy this argument.

> believe this is a loosing battle, not because of hype, but because of the business reasons for using frameworks that are capable of delivering richer widgets. We can have our cake and eat it too, instead of fighting the shift in technology.

Unlikely. Once the hype dies down people will realize SPAs are like mobile apps. You don’t need them for the vast majority of use cases and their instability and general shit performance will result in punishment by the search engines to the point where people with html5+css sites will rank higher and suffocate the bloated turds.
This is why work queues and asynchronous state machines are awesome. All the high performance systems I have worked on avoided having a multitude of threads and have tended towards a thread per CPU model. Use your CPU cycles for things that matter.
I though this would be about trashing cpu state.
Why use a third party social platform at all? They have a website.

There are 3489502983450896 open source forum/groups software packages for every platform, every language, every database. Same with authentication. Hell, they could even drop in OAuth so people could still use their FB credentials without giving all their users' data up.

Hosting their own groups is a less than a one day job. There is absolutely no excuse whatsoever for this decision. None.
The idea of "Hogan's Heroes" resonating at all is still utterly bizarre to me, given the legacy that we have now of WWII Germany, but I guess with some countries, gentlemen's rules of war were still a thing.
Been using Bound for a couple of years, it's great. CarPlay is solid and it has upload options for any scenario. I even use https://openaudible.org on my DRM books to play them on Bound, that's how much I appreciate the clean interface.

Hoping for a homescreen widget soon!
>You are more likely to name a variable after the singers/songs name than what the variable is supposed to reflect (true story).

I thought this was a bit absurd. Good article nonetheless though, I can see how getting into a routine about when you will perform specific tasks throughout the day would be more productive.
Nobody has been able to come up with an equivalent alternative. The closest seems to be proof-of-stake instead of bitcoin's proof-of-work, but the security becomes weaker (which is basically the whole purpose of bitcoin), see https://bitcoin.stackexchange.com/questions/70807/how-does-p...

Is PoS strong enough to still be 99% as useful?, I don't know, these are all experiments
Apologies - I've read through the paper and I can't see your point. You'll have to elaborate I'm afraid.
Always have, always will... but I wonder when someday some important site refuses to service me because I'm not using an "officially supported" (i.e. approved by Big Goog) browser which may no longer run on the hardware I use. It's already started happening. How can the masses fight back against the monopoly?
What makes it worse is the number of times I see people get their work interrupted by a WhatsApp, SMS or Facebook Messenger notification on their phone.

That damn pop ding Messenger notification sound is like a dog whistle for many people; instantly dropping what they're doing and picking up their phones to follow this sound.

I wonder how this generation will be able to remain focused with all of the distractions that keep popping up around them.
Right, I'd like for it to be a system that works anywhere.
If you're using my IP without my permission, saying your friend told you it was actually his IP isn't a valid defence.

I mean, maybe you can sue your friend later on, but that's between you and him.

All that matters to me is that you've used my IP without my permision.
>> Yes, even your Tesla will become obsolete

not sure if this is tongue-in-cheek; your Tesla will become obsolete far sooner than your Honda civic will, and it's already 20 years old.
I do the same, and then will just tell the person to not worry about the $10. "Really, you sure?", "Yeah, I'm just looking to get rid of it, but if you list it as free people treat you like crap and often don't actually come to pick it up." I don't do this often, but every time the person has understood exactly what I meant.
Daunting, but should read- fitting, as I think that applies to Dostoyevsky's works as well!
It’s not though. Assuming malice is incorrect 99.9% of the time and correctly identifying that other fraction offers so little upside. What good does it do to realize earlier that the person is malicious and not incompetent?
> Trying to code and listening to music falls under cognitive functions. Naming a variable while listening to your favorite songs' lyrics may result in cognitive overload. You are more likely to name a variable after the singers/songs name than what the variable is supposed to reflect (true story).

This point in the article lost me pretty quickly. My flow state is drastically improved by music, and I have never ever named a variable after the song name or song artist I'm listening to in my life.

Edit: Nor have I ever seen a variable named after a song name or artist.

Edit2: NotoriousViewController. TheWeekndTimer. RedHotChiliPointers. Now I want to name my variables like this.
The documentary "The Power Of Nightmares" by Adam Curtis highlights an excellent example of this.

During a 90s election in Algeria, a radical (and popular) Islamist party made it clear that if they won, their first action would be to cancel all future elections.

This basically put all the secular parties (both left and right) in a bind. Do you just proceed with the election as if everything's normal, even though it might be the end of democracy if the radical group wins? On the other hand, if you decide to boot out the radicals from the democratic process, haven't you now ended free and fair elections?
Thanks for the feedback, I didn't know about that specific condition. I would suggest playing with the CSS to match the contrast you are favorable with, probably a white on black would work fine.

Also, I have updated the title size with rem units as well. Thanks for pointing that out.
According to Soviet penal code, paragraph 58-1, betrayal of motherland, aka treason. Punishable by death or 25+5 in prison camp.
True and proper communist wouldn't have let himself be captured.
Somebody is flagging all of my criticisms of GitHub
Don't kill yourself
Actually FB let it fester and didn’t do anything about it until recently. Sure, Parler exists to provide this needed freedom of expression to extremists and does not represent what it is but in terms of impact, FB has had a lot more and did nothing about it
Biden Names Top Geneticist Eric Lander as Science Adviser
If y'all want to try a high-magic solution based on a single-host docker-compose setup with traefik 2+ as ingress, here is the paragraph for configuring Let's encrypt certs: https://github.com/rocdata/rocserver/blob/main/docker-compos... It works great.

Host just needs to have ports 80 443 open and docker installed: https://github.com/rocdata/rocserver/blob/main/fabfile.py#L2...

PS: In case I can save anyone days of debugging, if you want to run a wordpress container using this setup, you'll need to do some manual config to convince wp it's running in HTTPS mode, see https://wordpress.org/support/article/administration-over-ss...
My startup has two Chrome extensions, and we also have an Apple developer account. But even still, we haven't prioritized releasing an extension for Safari. We'll probably do it eventually, but over the last 6 years we just haven't received that many requests for Safari (desktop) support. It literally might be 3 requests per year.

I think this is because people who use extensions just don't use Safari, and therefore anyone who is savvy enough to want a tool like ours is already on Chrome or Firefox. There are a few people who use Safari for the battery life and are willing to live with the very few extensions that it offers, but I don't know many people like this.

We'll probably release a Safari extension eventually, but for now it is not a priority. We are actually going to be launching with a new iOS web browser that includes extension support, and given the trend toward mobile that's more of a focus for us right now.
Speaking of useful reviews, I'm a fan of AvE's BOLTRs[1]. Takes tools apart and analyses materials, construction, and estimated failure points. (Beware some NSFW language though.)

https://www.youtube.com/playlist?list=PLvgS71fU12Mbx-w18Chu_...

[1]
- Arduino vs. Evil
- Bored of Lame Tool Reviews
That's wonderful. When will he name the NIH/NSF budget?

When Trump's finally got around to nominating a science advisor his choice Droegemeier was considered a solid guy but the performance in office was disappointing. Science has something on the matter: https://www.sciencemag.org/news/2020/10/very-disappointed-tr...
It happens all the time. Possibly a majority of all twitter bans over the last 5 years fit that description. Say racist thing like "Muslims should stay out of the USA" get banned by twitter for "inciting violence against a protected group".

In a way, all political advocacy consists of incitement of violence. Any law not ultimately backed up by the credible threat of violence is just a suggestion. If you don't pay your taxes for long enough, eventually federal agents with guns will come to take you to jail, and if you resist, they'll kill you.
This is why I am baffled by Apple watch users. My phone is distracting enough that I make a point of having it turned off and in my backpack when trying to work. I can't imagine having something on my wrist that vibrates whenever an app is trying to get my attention.
Lol duly noted.
I don't know much about nuclear reactors and Rankine cycles, just like I don't know much about rockets. But somehow Musk found a way to drive down the cost of launching things into space quite a lot.
> Do you have any examples aside from this event?

Sure: https://www.adl.org/blog/anti-semitism-on-full-display-in-ch...

Those goalposts are really on wheels aren't they?
Your argument makes absolutely no sense. Why would the US government eliminate Theil or Koch?

They are not trying to eliminate the system, when they are the elite of the system.

Their funding perpetuates the American government itself.

Don’t you get it?
Can you treat loneliness by creating an imaginary friend?
Oh that’s exactly what I’m talking about. No funky deps. No virtualenv. No python versions. That looks perfect.
Directed energy weapons? Rail gun?
If you're going focus mobile app, web is just nice to have, I would suggest use native (Swift/Kotlin,Java) to build your app, it may take some time at the beginning, but it'd save a lot of your time on dealing verity of issues (like setup Payment, Notification)。

I'm building a blogging, journal app (https://giki.app) and it's using React native, it got up and running very quickly at beginning util I need enable in app purchase.
You have no right force own morality on private enterprises and other people.

If something is illegal the government is supposed to deal with it.

Speaking of witch hunts: when Amazon uses their ethical standards to terminate a paying customer with minimal warnings, that's fine. When a hosting company accepts this deplatformed customer, you want to go after the provider although neither the customer nor provider haven't been convicted of any wrongdoing.
How has adoption been, and what percent of your user base do you think it will be in a year or two?
Odd Go (game) allusion, but it keeps suggesting itself to me these days.

In Go, the object is to get two 'eyes', or _meh_, which stabilizes a structure.

Often getting two _meh_ first is almost (but not always) the same as winning. (IIRC; I haven't played in years.)

OK, so the punchline is: everyone has two _meh_ now.

Every group. No matter how ridiculous.
Lol, it sounds like Google is describing the experience you get when switching to FF and using DDG.
From one prison to another. Socialist regimes are pretty much similar in regards of valuing human life.
So my plan for the audio problem is to use a set of raspberry pis with USB-gadget stuff enabled to be a webcam & soundcard then running them as a usb device. The webcam is going to be an RTSP feed (with the microphone audio) from the main system to push it through and pulseaudios network side of things to do speaker\headphone out.

it's a bit complex for what i need but it should work well.
In C/Java-series languages I always prefer for(;;) over while(true) as I don’t like tautologies. Either of those is better than a do-while or while that has complexity to building and checking the test. Not as elegant as loop{} either way.
This webpage[0] claims that realtime raytracing has existed since 1995, demo can run on PC/MS-DOS

[0]: http://www.realtimerendering.com/resources/RTNews/demos/over...
Snapd is not a solution to anything. It might be distro-agnostic, but it's tied to Canonical. The server is closed source and the client doesn't support multiple servers.
Don't you need to account for the fact that the top 20% of attractive women in one context are not that attractive in another context. For example certain cultures value completely different features from others when it comes to attractiveness. In other cases, an individual might find multiple different features and ethnicity attractive such that they actually have a wideer pool of partners to select from. So unless your sample is completely homogenious and lacking significant cultural and ethnic diversity, I think the math would be far more complex than what you have.
I can't speak for Apple users but my watch actually has the opposite effect. The only notifications I let it show are one's that are determined to be important to look at. Everything else remains on the phone and on mute until it is time to deal with them
di.fm has served me well over the years while coding. Being able to listen to something without lyrics or a major cognitive load works quite well for me.
> That damn pop ding Messenger notification sound is like a dog whistle for many people; instantly dropping what they're doing and picking up their phones to follow this sound.

This probably results in some kind of ripple effect much like traffic in-efficiencies. If pre-corona traffic in some of the major metropolitan cities is any indicator, we're nearing a point where progress for most will be significantly slowed whilst those who fly above the top, avoiding messenger based distractions entirely, will suddenly have infinite time and blue seas abound.

In my opinion, it's time to disable notifications when in a context that isn't messaging, and use an emergency-style app to bypass disabled notifications so one won't miss anything time-sensitive in 2021.
From your personal machine? Do you ever check your email via a web interface on your own box? write a quick textfile or document? Log into a web app?

It's really easy to let your work bleed into your personal machine...
First of all, who said this is the #1 rule of business? Lol. Did you write the only book on business? Are you Steven P Jobs?

Secondly, revenues can't go to infinity. Not only is infinity an uncountable times bigger than a Googol, but market sizes are limited. Organic growth is limited.

It is much easier to cut costs than increase revenue in business. This is why most large companies prefer to cut costs rather than invest in innovation.

The best entrepreneurs are frugal. Warren Buffett is famously frugal and prefers to invest in frugal entrepreneurs. To the point where Buffett once bragged about investing in an entrepreneur who was so frugal he resorted to counting the sheets of toilet paper at his business because he thought he was being cheated (he was).
I'm not sure flatpak works for services, but certainly docker would make more sense.
Most watch users including myself disable those notifications fairly soon after the initial use.

Right now I use my watch for alarms (for sleep), pager duty alerts and fitness/sleep/health related stuff.
I used to listen to them as well! I do prefer less lyrics, or more rhythmic lyrics, but I can do normal music as well, personally. That specific example of why it was a problem just amused me.
I haven't noticed that people who attack those hosting companies, Gab, or Parler care about what is true.
It is an interesting bit of etymology, isn't it?

The quote doesn't really make sense if you use a traditional definition of "witch hunt", because the phrase comes from actual historic trials where the charge was something like "consorting with demons". The penalty was often death, even though people don't actually consort with demons in the real world.

There were no witches, of course, and the underlying causes of real witch hunts are a matter of speculation. Some people say it was a way to get rid of the elderly, some people say that ergot poisoning could have played a role, some people say that mobs are violent and irrational by nature. But everybody who was tried in a historical "witch hunt" was innocent.

Still, with the advent of the internet, it's taken on a new meaning. Today, "witch hunt" means something like "piling on". The target may or may not be guilty, but the phrase implies that their alleged guilt doesn't necessarily merit the amount of attention that they are getting.

It might be interesting to investigate when that change in meaning happened, and why.
The government will use the money as it sees fit. You don't like what your government spends money on? Don't vote for the ruling party at upcoming elections. That laptop website had a turnover of 879 million Euro in 2018, btw. They'll probably manage. Your priorities are weird, though. "How will the criminal entity cope with the consequences of their unlawful actions?"
That is a really interesting question. I'd guess most would sing in unison, but I bet there were pockets where the musicianship was on point.
Almost as if reporting reality is secondary to furthering ideological narratives, and from Reuters no less.
Do you listen mostly to music with lyrics or accoustic music? I find the latter helpful but the former quite unhelpful - like trying to do math when somebody next to you is shouting randon numbers. But I have a faint recollection of having read research on this where it depended if you were a visual/verbal/etc thinker, and you were more vulnerable to disruptions occurring within your given thinking method.
Linux Mint has even removed snap, which is impressive since they're downstream from Ubuntu.

After hearing some of the issues with it (here and elsewhere), I'm kinda grateful to them for making the effort.

Though this concerns me -- I use certbot on some debian servers, I hope that at least stays up to date.
A federated system design can be made to tolerate temporarily unreachable nodes. See email.
Someone seems to have added that text. :)
Frustratingly this is only for macOS Safari, and not for iPad ("laptop replacement") Safari.

That said, there are other great extensions like RECAP and I wish they could come to Safari too.
People you know have sound turned on on their phone at work? This seems like the first problem. No polite person enables notification sounds from their phone.
I'm a mentor on CodePath.org - https://codepath.chronus.com/

I've only had one mentee so far but it worked out pretty well. Maybe sign up and reach out to a few mentors on there that are doing work that would be aligned with what you're looking for.