skysight-inc/HackerNews huggingface dataset:
This post upsets me. I’m sorry, I can’t imagine anything more insipid than a UCB 201 class where the majority of students were software engineers. It’s yet another example of nouveau-rich tech workers obliviously ruining something with their money.

Most NYC improv classes before the end of the pandemic crept up to around 450 dollars for a class which met once per week over the course of 8 weeks plus two shows. This is terrible value and flat out unaffordable for aspiring comedians who decided to move to NY. For them to be priced out by software engineers who see improv as some kind of corporate public speaking training is kind of devastating, not least of which because I considered the UCB (at least in the era of the Chelsea theatre) to be a sort of hallowed ground growing up, where I could go see some of the funniest people in the country for free at the 9PM Sunday ASSSSSCAT after waiting the entire afternoon in line.

The pressures of financial mismanagement and the enormous amount of demand from well-paid professionals who wanted to give comedy a go ruined improv comedy in NY. The fact is many of your peers probably “passed” the 201 “graduation“ requirements, despite not having a single funny thought most days, because of the tantalizing incentive of getting these people to pay for more classes. A “school” where some of the greatest comedic minds were once gathered became a cult where people paid tithe, and the result is some of the worst live theatre the world has ever produced.

I sincerely hope the UCB never comes back, and that if improv ever rises again, it does so in more sensible cities like Las Vegas, Atlanta or Miami. What happened in New York was senseless. Also, maybe software engineers should think a little bit about how their money shapes their local economies.
I’m curious as to why you find the injection questionable? From my understanding, all of the vaccines approved in the US followed the same path every other vaccine follows. The difference was that Covid is everywhere, so stage 3 went really quickly, where it could normally take many months or years for the requisite amount of people to catch the disease in question.

To me, these vaccines have been as rigorously tested as they could be, and none of this was really ever about people in your health category anyways, so that seems irrelevant in the “utility of vaccination” argument.

I could be incorrect though, so I’m interested in your unease and rejection of what I find to be sound science.
Or alternatively they've added extra doubts to the vaccination effort which will result in more people deciding not to get a vaccine.

In my opinion they're very much pandering to the large anti-vax populations of these countries.
I find it fascinating that the behavior emerges from the cooperation of many, many people working together towards a common goal.
I've seen this kind of thing happen before, where the underdog in some area develops a kind of self-doubt about the ways they are different. Unique advantages get mistaken for liabilities and then the underdog degrades into a weak immitation.
Baloney. Borland was running Delphi. Having Wirth 3000 miles nearer would have made very little difference.
> Wind ran at about 50% of capacity and that was because it wasn't winterized.

That's bullshit. I was watching the ERCOT feed [0] during the blackouts, and I never saw it exceed 30%. I posted about it here extensively during the event, and no one reported seeing higher numbers. Right now wind is 5727 MW (23% of installed wind capacity), which is actually a little higher than the average generation I was seeing during the blackouts. PolitiFact very suspiciously doesn't want to say which sources are supposed to support which claims, but I can't find any support for their figures in their ERCOT links, which are the only actual sources provided.

Edit: I did a little more digging, and found that it's your claim that "wind ran at about 50% of capacity" that is completely false. The truth is that only half of the capacity was frozen, but that does not mean that the other half was producing. About half of the unfrozen capacity was not producing for other reasons. The truth is that wind output was 15-30% of capacity due to a combination of factors, including turbines freezing, batteries losing capacity and plain lack of wind. PolitiFact is not outright lying, they're just being as misleading as they possibly can be by cherry-picking stats like "50% was unfrozen" but omitting highly relevant data like "70-85% was offline". That's propaganda, not fact-checking.

[0] http://www.ercot.com/content/cdr/html/real_time_system_condi...
You can use any plugin you want on Nightly.

https://blog.mozilla.org/addons/2020/09/29/expanded-extensio...

It's just that they're not guaranteed to work yet due to all the changes they made to the browser engine.
GitHub Actions Degraded
Telegram's UX is outstanding. Their E2E encryption (for "secret chats") is also questionable. Both are simultaneously true.

It depends on your needs.

I use Telegram like an IRC client, primarily participating in medium/large (20-200 user) group chats. In that sense, I don't really care about encryption because the channels are semi-public anyway. I just want whatever client gives me the best experience.

(On the other hand, if I were discussing sensitive topics, I'd probably pick something else.)
Tweet My NFT:)
It's a petition which Parliament is bound to consider, having passed the magic 100,000-signature threshold.

Petitions like this are usually a waste of time for everyone concerned, but the UK's record on digital rights is pretty dire so there's always a danger. The petition itself is the usual ill-thought-out think-of-the-children kneejerk, damaging and useless. (Besides throwing away the obvious benefits of anonymity, I can't see anything that would prevent UK-based trolls from opening an account via another jurisdiction.)
The most recent resource I found. I think they basically use a rack in one datacentre.

https://meta.stackexchange.com/questions/10369/which-tools-a...
"The more they overthink the plumbing, the easier it is to stop up the drain." - Scotty

Trying to provide globally available, replicated service that meets every and all needs 24/7/365 is basically making Active Directory about 600x more complicated than it would be otherwise. It's basically impossible for a service that complicated to meet the uptime of... installing Windows Server 2019 on a VM and patching it monthly. (Bear in mind, if I know when my business is not affected by an outage, I can do it without being disruptive. Microsoft, by definition, cannot. Every moment is critical since their customers are everywhere.)

There are types of businesses to which the former might be a necessary solution, but most would be better off with the latter. It'll be really interesting when people start realizing the cloud is mostly just a scam to get people on subscription revenue streams, and not actually providing any greater reliability or less management overhead than what they had before.
If curious, past threads:

The Dribbblisation of Design - https://news.ycombinator.com/item?id=10626942 - Nov 2015 (51 comments)

The Dribbblisation of Design - https://news.ycombinator.com/item?id=6406898 - Sept 2013 (101 comments)
We do regular trips up to the BWCA (Boundary Waters Canoe Area) - an area between northern Minnesota and Canada. Fantastic camping where you paddle in and basically only get a fire pit and shitter - the rest is wilderness.

As is tradition, we always will get a bit of rain (or sun). We pack in a small collection of tarps and generally engage in building out some of the most half assed structures ever seen. Those who have done this a few times have a small collection of effective knots. Others end up with something touched by His Noodly Appendage. Always good fun to see a 20-30x20-30ish structure try to survive the winds/rain - more often badly.
(A) Daily Mail, which is birdcage liner.

(B) Italy, where seismologists were prosecuted for failing to predict an earthquake.
This is what they do in the Republic of Korea.
Sure, but the EU is not a federation. There are still many divergent interests between these nations. Take the Netherlands and Italy for example - not a lot of agreement between those two, usually that is. They do seem to agree on AstraZeneca though.
Dammit UK...
Thanks, I didn't know about this.
Indeed nothing is failproof.
SMS-2F needs to die. It has absolutely no benefit other than perhaps as protection against credential stuffing.
I would consider the browser's built-in page for "I couldn't load news.ycombinator.com" to be a separate site from "news.ycombinator.com".
Makes sense, well I will be following the TechSplained project, good luck!
Because it doesn't make any money
It did not seem to affect the Firebase feed.
Which Firefox is that? It seems to me there are more of them than Nokia had OSs back in the day.
The problem is bigger than consensual exchange. Amazon doesn’t owe you an audience, yes, but we do prefer to live in a culture that doesn’t remove access to an audience based on a disagreement with the content. If google blocked all search terms leading to republican or conservative content, that would be an issue. Not because google owes them search engine traffic, but because its broadly accepted to be morally wrong to deny equal access based on a disagreement in content.

Allowing the same is the definition of paving the road to hell with good intentions, where good intentions is letting private companies erode society with their immense influence just because they are entitled to each step along the way.
Pretty cool, thanks for the details! This is about what I’d expect from ancient FORTRAN. (I read fortran IV off Wikipedia, maybe there was fine print)
I like their product, I think they should charge a low fee. I'd pay to use it.
Great setup. What are the softwares in use ?
Yes, this will probably happen. Many people in Germany already didn't want it, because of it's worse efficiency...
I read this months ago and it's still stuck in my head as proof of just how useful good old interpretation can be.

Just take a few bits of your interpreter and make them replaceable and you get a large space of analyses at your disposal. On top of that, these analyses are applicable to any language with an interpreter defined in this manner!

Now, if this approach can be extended to be shown to be cache-able (small changes => small re-evaluations) it could form a serious basis for a very powerful and user-friendly IDE and/or static analysis tool.

The Racket community has several of these tid bits which I just haven't seen take any hold in the rest of the POPL community.

For example: Racket's Redex showed us how we can have interpreters that we can typeset for our papers, but WebAssembly's working group decided to have their specification be separate to their reference implementation. Why not have them be the same in a literate document? Both Plotkin-style and Felleisen-style evaluation rules are interpreters, there's no reason to do the dull manual labour of re-implementing what you've already said!
This is one of the worst ideas I’ve ever seen.

> To make the law work needs the removal of anonymity to ensure that users cannot cause harm by using online platforms to abuse others. Where an offence has taken place they ought to be easily identified and reported to the police and punished.

Being mean isn’t a crime and it doesn’t stop just because a person is identifiable. Have you ever seen a Facebook comment section?
In fairness to Microsoft, there's no way to make authentication not a single point of failure.

You have to make the service as resilient as possible, which clearly they failed at, but you can't very well fail over from your AD service to something else.
If the language makes writing the language (compiler, libraries, tooling, or whatever) easier, at the expense of making it harder to write programs in the language, then you're going to have a nice, easy-to-implement language that nobody will actually use to write programs. And what's the point of that?
what's the t-rex game?
I was trying to emphasize this further which is why I (ninja) edited in the second paragraph, but unfortunately it still isn't very obvious:

> when avoiding Telegram's non-private conversations
The table at the end of the article, and most of the article, are meaningless. They are comparing the performance of grep and wc, programs written in C, with their own program, written in C. Python is also in the mix, and is also a program written in C. Most C programs are also valid C++ programs, so the top entry for grep should really be labelled "C/C++". I'm tired of this kind of comparison.
This is the newest version of their architecture I've seen [0]. Compare to an overview from 2009 [1].

tl;dr StackOverflow's architecture is fairly simple and has done mostly vertical scaling (more powerful machines) and bare metal servers rather than virtual servers. They also realize their use patterns are read-heavy so there's a lot of caching and they take advantage of CDNs for static content which completely offloads that traffic off their main servers.

[0] https://nickcraver.com/blog/2016/02/17/stack-overflow-the-ar...

[1] http://highscalability.com/stack-overflow-architecture
Maybe standby should be in another rack, perhaps even another datacenter.
A ongoing global supply shortage that's been going on for quite a while

https://www.reuters.com/article/manufacturing-semiconductors...

Not entirely sure if it's only increased demands or if it's due to other issues
This will be really sad if they go through with this, I've always turned Compact mode on, on every machine regardless of screen dimensions (although it's impact is much better felt on my 13" macbook laptop)
I am a diver in NorCal and regularly participate in sea urchin culling.

The state had been horrible at allowing ANY action to combat the kelp forest collapse.

A blight wiped out the sea stars. The lack of sea stars caused a 100x jump in urchin population.

Urchins eat kelp. Worst yet, they only eat the bottom part, and then 99% of the kelp floats away.

The state banned even the most modest actions.

You need a fishing license to harvest urchins.

You could only harvest 20 per day. Recently it’s upped to unlimited though.

You had to harvest the urchin, which is way more involved than simply smashing them with a hammer. Smashing in NorCal is only allowed in a spot in Monterey and Fort Bragg. The myth that smashing leads to spawning was laid to rest long ago and yet the authorities were still paralyzed. The paralysis lasted so long that everything is just a barren desert.

Sea urchins can live 100 years in a semi dormant starvation state. This isn’t some case where letting them starve out for a season will bring back the kelp.
It's part of the charm. Unusable on retina without zooming (at least with my eyes).
I'll never understand why some British people feel the need to loudly and obnoxiously rail against the EU, especially post Brexit.

Is your current situation not the utopia you once imagined? Or was/is the idea that the EU must be destroyed at all costs, one taunt at a time, if necessary?

Either way, good luck.
Game you get when the network is unavailable in chrome
Yes, Minio and Nifi are not lightweight but if you look for robustness they have been used in large environments and proven to scale.
Either a bug or an over-eager member of the Mozilla UX team had actually filed a bug with a feature-parity Chrome tag on it in BMO.
MTN Nigeria launches N100 bln 180-day, 270-day Commercial Paper offering
It would be nice if the post went further as in using code that either uses concurrency or parallelism.
> of course you ask a reputable one

What if that turns out to be more difficult than you originally realized.
How to find a part time programming job
Correction:

"We built a restaurant in the middle of nowhere and never advertised it. We don't have the numbers but it seems fair to assume that nobody goes there so we'll be closing it down."

The important missing part in your analogy is that they don't even know if people use it or not!
I read the headline and thought this was going to be about interrupting someone during conversation.
You brought a little enthusiasm and personality with you in your post. For some reason that is something the hivemind here downvotes. Anyways, thanks for posting, I found it interesting.
Would you be willing to describe more about how you engage with this service? I like the service but haven't found many opportunities to use it.

Did you move the "specialty community chats" over from another site like Reddit? Do you talk with people you know IRL on it? Mainly just wondering how you built out a social network for yourself on Telegram.

just wondering thanks!
I suspect so. A lot of the commercial market wants stability. Once I've validated a server config for a particular use, I want to be able to continue building those servers for a long time (often long past obsolescence).

That may seem odd, but a lot of safety-critical applications (e.g. medical, military, aerospace, etc.) require spending tens of thousands, hundreds of thousands of dollars, or even millions of dollars (not to mention months of time) re-validating a system with any substantive change.

Even for less critical applications, spending $2000 extra on each CPU is a bargain compared to re-validating a system.

If AMD wants to be a credible presence in those markets, and I'm pretty sure it does, it needs to chips with many year lifespans before EOL.

Some companies manage this by having a subset of devices or of software which is LTS.
What was the motivation in choosing FreeBSD?

(Just so nobody misinterprets my question, nothing wrong with FreeBSD, I know other stuff also runs on it like Netflix’s CDN. Still always interested to hear why people choose the road less travelled)
> Saying his labor is unpaid is false.

It is true because payment is something that one receives as part of an agreement. Slaves, by definition, aren’t able to agree to things unless their owner also agrees.

> Slavery is a legal status, not a salary status.

Correct. Salary is a concept that only applies to free men.
of course it can be vastly more than 0.0002.

EU population is very roughly 500 million. Very roughly 560 thousand people have already died of covid in EU+EEA - that's 1 in one thousand of the whole population dying from covid in the last year, or 0.1%.
minigame built into chrome you can play when you're offline, or alternatively go to chrome://dino
Yes, competitive online gaming is the root of all evil rootkits that need to run on one's system. Frankly for the small minority of gamers who are involved in esports we are compromising a hell of a lot of computers out there.
Microsoft is rolling back some update they pushed that borked Azure AD.

Early signs are not pointing to this as a service resilience issue - this appears to be sheer incompetence - pushing an update that was likely not tested well enough that broke pretty much everything. More than that, why aren't updates to Azure AD being rolled out regionally? Why is Azure AD architected in such a way that the entire thing going down can do so much damage?

It's pretty hard to be understanding with a preventable screwup with this kind of global scale.
Some Google employee usually chimes in on these to provide a link to some forum where if you just follow these specific steps for one specific problem, you might be able to fix it. But it ignores everyone else who doesn't fit into that narrow range. Google has worse customer service than Comcast.
Thank you, really appreciate that! Fun problem to work on too:)
When going to two you need to handle split brain some way probably, otherwise you end up with an database state hard to merge, thus you better get three, so two can find consensus, or at least an external arbitration node, deciding on who is up. At that point you have lots of complexity ... while for HN being down for a bit isn't much of a (business) loss. For other sites that maths probably is different. (I assume they keep off-site backups and could recover from there fairly quickly)
Seems like a lot of services are having trouble today.

- Hacker News

- Reddit

- Azure

- (edit) Github actions

In the past couple of hours.
Give this man a PM role at Google Chrome!
> Why bother using FF at this point? Most sites don't work as well, and Mozilla seems actively hostile to my use case. If I'm going to use a browser that is hostile to me, I may as well get better website compatibility out of the bargain.

I feel the same. I am saddened that some guy from Mozilla now wants to remove support⁰ for user.js, supposedly to save a stat() call :-/

⓪ - https://bugzilla.mozilla.org/show_bug.cgi?id=1543752
Remember in the 90's when conventional wisdom was "Never use your real name on the internet"?
> There's an ebb and flow to these things. If new technology is making my headset obsolete every year, designing a 10-year headset makes no sense. Once headset technology settles down and people realize they keep buying the same thing over and over, then the customer starts to value reliability more. Unfortunately customer behavior updating to the reality that underlying technology of a product has stopped evolving lags by a few years, but it happens.

However, business really like the income that comes from regular tech refreshes. Once technology stops making their products obsolete after N years, they'll often start designing them to reduce reliability (e.g. going for cheap parts that will fail faster) or incorporating planned obsolescence features.

IIRC, this is what's happened to consumer printers and many types of home appliances.
It'd make the zoom level you see jump up and down depending on whether you lose your connection or regain it, this is less jarring.

You could say that Chrome is designed to tie the zoom level to the viewport but I wouldn't count on this behavior springing up from an underlying design and implementation rather than it being a design choice for the user experience.
> when in fact major functionality is broken or missing.

Counter argument: been playing it almost daily for several months now, never seen anything broken on it on Linux.
+1 DMT being akin to a mild surgical procedure.
And from which strain of Covid?

https://www.washingtonpost.com/business/why-themutated-coron...
Oh man this hits home so much
I used to use a web browser with Emacs keybindings, so visiting a URL was the same keystroke as opening a file. I'd type "C-x C-f news.ycombinator.com" quite regularly, and my fingers still go to that "n" when I visit a file in Emacs.
But again you are conflating the irresponsible handling of my personal data - eg. my ISP collects and sells my personal data without my authorization - with personalized ads.

There are lots of companies that have a history of never selling, losing, leaking etc. their users' data, such as Apple & Google. So why is it one of the defining battles of our times to force Google etc. to show me less relevant (and therefore more) ads, versus, say, stopping my ISP from its obviously irresponsible practices?
I'm not sure I understand, you mean I need to use nightly and I need to publish the extensions to AMO myself? Neither of that is going to happen.
Servers are horrifyingly loud, and datacentres will destroy your hearing in no time flat. Airflow management in datacentres is quite the art form, as well: proper packing of the racks for airflow, height of raised floors to accommodate blown air, and so on; some people are starting to go back to the future with things like liquid-cooled racks as well.