skysight-inc/HackerNews huggingface dataset:
Slimzsh[1] is a very nice default configuration. Just a slim prompt, fast-syntax-highlighting and some vanilla settings.

I keep a personal fork with a few added plugins (most notably zsh-autosuggestions and ssh-agent). No need for a plugin manager.

oh-my-zsh is way too bloated. But it's a nice repo if you're looking for plugins and aliases.

[1]: https://github.com/changs/slimzsh
> I have always considered "hard-working" an undoubtedly good thing, like "being kind" or "not stabbing random people."

But stabbing random people can be hard work. What I'm trying to get at is that, under the current conditions (at least here in the US, and maybe most of the aggressively capitalist world) we don't work for the virtue of it, for the intrinsic value of the work (or the result of the work), we work because survival & security (food, shelter, etc.) are tied to it.

I don't think there's anything wrong with work, but there is a lot wrong with coupling it with survival & security.

A few months ago, around the time that the extended unemployment benefits ended in my area, there were articles in the news about local restaurants struggling to hire. In one article (that captured the before/after of the unemployment benefits), a restaurant owner was arguing that the benefits needed to end so that people would have to go back to work, but once the benefits ended, he complained that while the number of applicants had increased, he didn't like the quality of applicants--he said they didn't want to work for him.

Now I'm going off on tangents, but I think the applicable point I'm trying to make, or rather the question I'm trying to ask you is: would you feel that your work is virtuous if it was exhausting, not in a field that had significant opportunities for mobility, and didn't pay well? What are the boundaries of work's virtue? Sometimes bad things (the opioid epidemic, for example) are the result of a lot of "hard work". Are those efforts virtuous?
Cryptos make rich richer.
I’ve worked for a couple places where we as a vendor we’re not given the respect and/or margins that the customer’s road map demanded. It was lousy watching customers crow about us while we were going bankrupt. If a deal is too good to be true, it probably is.

I’m not claiming Apple respects TSMC more than Qualcomm does (but does Qualcomm respect anybody? They are practically the bad guys in any number of stories), but this is what respect would probably look like.

Speaking of Qualcomm, Apple is trying to compete with them on radio chips, so leaving TSMC probably works to that goal.
I have a 15" LCD from 1998 and it turns on in a few hundred ms. 2010s+ LCDs take about 5-10 seconds which is insanely slow (even for a casual user, in which case it causes more confusion when plugging cables in because he's likely to assume the cables are wrong and disconnect them because the screen didn't react right away). TVs take as long or worse because they are simply more poorly designed. 5 seconds is literally longer than it takes for a CRT to turn on and have a viewable picture.

The general quality of hardware can be gleaned as the inverse of how much software is in it.

As for vendor fetishizing: All monitor/TV vendors are terrible.
The server I normally talk on is on US East, which is as close as I can get in Canada.

To be clear, I don’t have hard numbers on the actual voice-to-ear lag I’m experiencing, and of course it depends about a dozen different factors. I just know that it could feel better.
The underlying issue is that while md5() thinks it is returning a hex number, if the hex number starts with 0e, php thinks it's 0^<whatever>.
>> Hackernews is simultaneously the most cantankerous and, imho, highest quality response

In other words, exactly what the internet was and (for people like me) hoped it would continue to be. I don't think it's entirely the moderation (though that certainly helps) but somehow the conceptual integrity has been maintained and has a powerful shaping force.

I never completely agree with the content and opinions, but we all seem really well aligned with the rules of the game.
I learned most of my university math through "Calculus a Complete Course". But it's a bit expensive so I would recommend you buy an older version of the book where you can find a free solution pdf.

But you'll have to be a bit realistic when going through the book, it's going to take a good while.
https://gitlab.com/aerique/dnsdist-ens

Correct link
They aren’t preventing anyone else from becoming wealthy enough. If others wanted to do this they could use their own cash supplies (https://www.valuewalk.com/2019/11/top-10-companies-with-larg... ) or take out loans.
So what if it amortized? That's why Apple made that investment in the first place, so that they can make profit out of it. If any app developer tried to re-create it now it would cost them much more than 30% of their revenue.
Of course everyone didn't agree. People don't work that way. Even today, there are people who prefer living in cabins without electricity or running water somewhere out in the Brooks Range of Alaska. However, most people don't do that (though a large number claim to aspire to something like that, few actually do it, and of the ones who actually do it, even fewer stick it out once the realities set in).

The point is that the migration to the cities was in progress long before the Enclosure Acts came on the scene.
> hated when my instructors put "important" results that we have never seen before on an exam.

You would have hated my 1977 quantum mechanics final; not a single question that had been directly covered in the course. Really sorted out those who had been paying attention from those who thought that memorization was enough.
If by FLA you mean Macromedia Flash Files, then yes, they're less popular now!
As someone else who'd like to have a better understanding of formal notation, I think that's a great answer. Thanks for taking the time.
> nullc is a C-like embeddable programming language with advanced features such as function overloading, operator overloading, class member functions and properties, automatic garbage collection, closures, coroutines, local functions, type inference, runtime type information, modules, list comprehension, enums, namespaces, generic functions and classes

Not exactly what I would call C-like in that it does a whole lot more. It is C-like in the way many popular languages are, that the syntax resembles C but that superficial similarity isn't really worth noting. It may be good marketing to get people to look at a new language though.
Could be interesting if Amazon mix up inventory...
Nestle is fighting over control of freshwater sources. I reckon oxygen is next.

In the future, be thankful with your wallet.
Why Gen-Z and Millennials Don’t Like to Say “You’re Welcome”
Not going to argue my point or bring up any real evidence because this guy didn't either, but Hunter Gatherers absolutely lived better lives than we do now and the amount of human beings who die to homocide or suicide is higher now than during that time period. This time period is hell, just look at suicide rates and mental illness rates. No other point in human existence has our life held as little meaning as it does now. And our biggest killer in the West happens to be a disease that has some of the worst comorbidites. Most people in the west are living their life in a inflammation, sleep deprived, vitamin defficient, hormonally disrupted brain fog.

I also don't think people realize how the suffering of lack of pleasure and of short excruciating pain like being eaten, is infinitely better than a lifetime of stress, deppression, and nihilism. Slavery to pleasure is the worst hell, and most of us are enslaved in one way or another.

p.s. False positivity doesn't do shit for your brain, it can actually cause harm. Even if it could do something good, you are basically just brainwashing yourself to have a less truthful understanding of the world. Joy is self-evident for Joyful people and doesn't require deceiptful mantras.
> That's ok but an exception for law enforcement and national security would be useful.

Jesus hell no. Law enforcement already has too many permissions, and you can bet that there are more than enough people who would like the police to put iris scanners, gait monitors and other crap on each train station and public square. Minority Report and Little Brother should be warning enough, I feel no desire to see science fiction becoming reality.

> but IMHO this means we should work on it and see if it can become useful rather than killing it off completely so early by having a blanket ban.

We need a blanket ban because when you grant the government a single digit of your hand, tomorrow it has your whole arm in a vice. "War on terror!" "War on drugs!", "war on prostitution!", "protect our children from kidnapping!!!" - the list of stuff that people will bring up once the technology is in place is endless, and there are enough voters convinceable with fear mongering that the authoritarians will get what they want.

> In any case, individual member states can draw their own laws on this.

Blanket bans and mandatory requirements cannot be overridden, which is part of why many politicians from all EU countries choose the "Brussels backdoor" to pass shit they would get kicked out of office for at home, and when local voters rightfully complain, they just say "complain in Brussel, not my fault, we are just doing the whims of the EU".

(Side note: this despicable behavior and complicit/ignorant media are a major reason for public trust in the EU eroding!)

> On a side note, the wording in English might give the impression that the German government decides EU law...

Let's be real: Germany, France, Italy and Spain are the dominant powers in the European Union. As long as only the Commission has the right to initiate the passing of laws, most initiatives will come out of these "big four" countries, and there will not be any initiatives where it isn't clear from the beginning that they have a high likelihood of passing.
Informal? It’s not informal. It’s part of the contract. What exactly is the monopoly/antitrust violation you are seeing?
I remember running a Celeron 300a @ 450 MHz for years on another Abit card from i guess one or two generations previous to this board
I wouldn't be too worried. If they are competitive designs, they will be able to get money to have them manufactured. There is lots of money to be made doing it, so there is lots of capital available. I don't think this will result in a huge setback to humanity's progress like you are making out.

But for now, you can't fault Apple at all for planning for this better than they did, but you can fault these companies for not raising tons of cash in anticipation this would be an issue. Darwinian capitalism applies to supply chain strategists too.
I suppose it depends on what the services contract agreement says. In general, I view ad injection in a purchased product as a sign of a very weak or failing product. Basically, the value proposition for the core product is weak so they need to prop up revenue using ads.

It's super annoying and I've cancelled subscriptions for doing it.

Examples:

- SeriousXM Subscription (not all channels, but some have commercials)

-Hulu Subscription (some shows still require adds before and after viewing)

- The worst IMO: my old Samsung TV hijacked my internet (apparently without any authorization) to show their own TV channels with commercials. I'm sure a lot of people don't realize that not only did you pay Samsung for the TV, but they continue to make money by consuming your internet bandwidth to force feed you ads.

- Ad placement in TV/Movies: Ads have been embedded in Movies since the 1920's [1] (so you bought a ticket and get schemed afterwards by the content you paid to view)

There are certainky respectable truly ad-free products/subscriptions that haven't gone down this dark path... SONOS, Spotify, don't appear to inject any ads. I guess the products are strong enough on their own.

I wish there was something like a "union" of consumers to organize product boycots so that our disgust with their practices are actually heard. That would probably clean up the market faster and teach new companies what not to do with their products.

1. https://www.premiumbeat.com/blog/product-placement-in-films/
Chinese Medicine and Cannabis – Chloe Weber
ICANN recently had some choice words [1] about blockchain DNS systems like Handshake and ENS.

[1] https://www.icann.org/en/blogs/details/buyer-beware-not-all-...
Apologies, I didn't mean to put you on the defensive. Well, I mean, I did, but I didn't mean to be mean :p

However, despite the risk of still appearing to be continuing the 'attack', it's really not about how "long" one speaks. It's mostly about speaking in a way that enables exchange in conversation, by allowing counterpoints to enter, vs not doing so, and making multiple unrebuttable statements in a row, completely monopolizing and derailing the conversation.

E.g.
(Good:) "I think the government should stay off the gold standard, so that the pound can reach a level that can keep our exports competitive. [Pause]"

vs

(Bad:) "I think the government should stay off the gold standard, partly because our exports, well, you know how women are always underpaid compared to men, 70c on the dollar, which by the way would have been stronger than the pound, had only the government not treated the whole case with the federal reserve so shabilly, almost as shabbily as cryptocurrencies, which by the way are the future, only a fool would not invest, filecoin in particular; have you shared drive space to the IPFS yet?"

There. 10 seconds max. But good luck discussing the gold standard after this. Or the pay gap. Or the Federal reserve. I wanted to interrupt myself like 5 times during that sentence.

Obviously the commonest example is people speaking in run-on sentences like in the example above, but this is not the only way to make yourself uninterruptible. An equally annoying variant of this is where sometimes people actually pause at a natural point for counterpoint, but when you attempt to 'reply' or offer your counterpoint, they continue as if to say "the pause was not an invitation", effectively transforming the counterpoint into an interruption. This is one of those cases where person A then claims they were interrupted, but in fact person B could validly claim the same. This is often a display of power, as it has the effect that A 'paces' the conversation, painting a bad picture about B 'the interruptor' in the room, and causes B (and all others) to vastly delay or completely bury any further attempts at counterpoint when the opportunity naturally arises.

E.g.

A: The report needs to be ready by Monday [Pause].
B: Of course, but we still need to consider--
A: ... since any later than Monday -- excuse me, B -- will delay the whole project by a Month. [Pause].
B: Yes. Of course. But before we submit we really should--
A: ... and if the project is delayed -- excuse me again, B-- by a month, we'll be REALLY late then [long thoughtful pause].
B: ... y ... yes. I do think however that it we really ought--
A: ... and good heavens -- B, please let me finish-- if we delay, what will I tell Bob? So, we're all agreed? Good. We'd better press on too, we're running out of time. B, you wanted to say something?
B: ... no, no. All good. Let's move on.
In most EU countries you can't just record people in public without their opt-in consent (Nope, not even taking pictures). Shipping the footage to another location is also not allowed unless you get informed consent exactly who and why will have access to your details.
The new German government is also anti-lockdown and presumably passport (at least moreso than Merkel). One of the first things he did was scrap Merkel's plans for a new two-week countrywide lockdown.

It's also worth pointing out that Germany DOES recognize natural immunity and allows this to serve in place of a jab. Haven't seen that reported in US news but you can find it in European papers.
Yes - but that's a $300k small house, usually with a poor build quality.

In Cleveland & Detroit and many small towns you can get literally old mansions for less than $200k.

You can get small pieces of crap an hour out of even NYC and LA for around $300k - even in this crazy market. Plus your wages will likely be higher...

SF night be the only metro in the US where this isn't possible.
I read it as a sarcastic and round about way of calling this a first world problem.
Or when China decides they want to compete with Apple for real.
.uk is not European
They also did it for the company in Arizona they hoped would produce sapphire boules for iPhone screens.
Not always true. It depends on the circumstances.

That being said, I will never get a Ring doorbell or something similar. I also believe that the tech companies should not be allowed to hoard data about people’s private or public lives at all.
The reciprocal of e is about 37% and it pops up in a lot of places. Say, for example, you play a lottery 1000 times and there is a 1 in 1000 chance of winning each time you play. The chances you do not win even once is 37%, or 1/e.
> I'm not too concerned about proper companies using CCTV to record, as it's well managed and gets deleted unseen, unless something happens. I'm not too concerned about the police pulling those CCTV pictures to investigate a crime either.

Question: Wouldn't it be reasonable to have a law that recordings of public areas for the sake of investigation of serious crime be immediately encrypted such that they could only be decrypted by a court order? (Such a law might be enforced by random inspections and huge fines.)
The manufacturers would have to collude to all rise prices. One rougue manufacturer can keep normal prices and grab the whole ebike market
I'm still clicking on the next button.
I am honestly and truly trying my absolute best, but no matter how hard I try, I again and again completely fail to sufficiently and comprehensively put into meaningful words how the inconsistency of the PHP language doesn’t play a role AT ALL when building actual web applications for actual users.

It just. Doesn’t. Matter. Choose Symfony or Laravel, and you are in for a wonderful development experience, from setup to dependency management to architecture to implementation to testing to deployment – for certain kinds of projects it’s just perfect.
Reverse-Engineering and Analysis of SanDisk High Endurance MicroSD
> Europe does not have split phase electrical service.

This is incorrect in many places. Yes, you will have three phase electrical service pulled right into the distribution panel, but in many places all you will receive is a single phase because only one of the three possible fuses is installed.

If you want three phase hookup you just pay your utility company a small fee, they come out to install the extra two fuses and in some cases they'll upgrade your consumption meter to three phase.

> Three-phase service is ultimately how the US system works, same as Europe; it's just that entire neighbourhoods or streets will run off a single 240 V phase rather than each house getting all three phases (industrial buildings commonly have three-phase service).

In the US plenty of the last leg of the distribution network is single phase, in the EU it is almost everywhere three phase, except for some rural areas in former East block countries. Typically a step down transformer will take the distribution voltage and reduce it to something the residents can use directly, houses are then alternating in which of the three fuses is placed (R/S/T) to ensure relatively even distribution of the load.

Here you see a three phase domestic hookup (for instance because of an electric range):

https://www.superflink.nl/media/wysiwyg/1-of-3-fase-aansluit...

and here a single phase one:

https://www.circuitsonline.net/forum/file/58210/forum-post

In this case the 'S' leg of the transformer is used to power the dwelling.
For the Record thing, I couldn't find a clear answer one way or the other in the docs on the "intended meaning" of that type. But I will say that in practice it behaves almost exactly like the meaning I described. So you can either take that meaning and run with it and be mostly happy, or insist on a different meaning that the implementation contradicts at nearly every turn and be upset about it (or you can just not use Record).

> Definitely?

I suspect one of the compiler options is to blame, and I just don't have time to dig into it right now. But I promise you, I've (gladly) had to convert many functions to take `readonly` arrays for their arguments because otherwise I couldn't pass a readonly array to them.
A Gov.uk site dedicated to porn?
QR codes aren't effective at all as a surveillance mechanism. Why the hell does the government need to monitor which venues you visit based on QR code check-ins? They literally just ask Apple, Google, or any other big tech company about your phones geolocation and IP log history to monitor your whereabouts.

Most people with accounts to these platforms have credit-cards, payment history and communication with others. There is nothing particularly special about vaccination QR codes being more unique than any of the other multitudes of data you already provide, willingly, to these tech corps.
All parties have strong conservative wings.

There is some potential for reform-pushing within the Greens and FDP, and I expect we won't see as much of that in the agreement but things will pop up once the chancellor has been elected.
Do you think spaghetti code won't come from folks who use Composer? Ha!
I'll say something constructive. While the text to image functionality is terrible, the segmentation based on arbitrarily drawn images is kind of fun. They should have just gone with the latter.
All the right reasons, you mean. Girls want to enjoy their lives, too.
It’s not horrible, it’s different, has different goals and different audiences. Context is king, and the bulk of professional programmers criticizing scientist code is just lack of context and a different set of priorities.

From a more science based background i often think programmers write horrible code as i search in vain for where anything actually happens in a sea of abstractions.
Linux doesn't need first-party support to run the vast majority of Windows games, and neither does MacOS. I won't deny that running x86 code on ARM will likely never be performant enough to enjoy gaming on, but that's Apple's cross to bear.
You can easily do it and much more in neovim with telescope

https://github.com/nvim-telescope/telescope.nvim
In the vast amount of cases there is never any (clear or otherwise) option to set the language of the site. This has held true for Google as well as small mom and pops web shops.

Larger entities like Google can just send you into redirection hell sometimes if you try to set a language (where you can even find the option).

Others decline to show you the content since it is not "available in your part of the world" even though what you were doing was simply setting the language of the webpage, not changing its location in the world (I have been temporarily in the Netherlands now for a few months and this keeps happening on .nl domains!).

If the page is a for a SaaS, the pricing structure should allow me to select from all of the options they have. I do not want to be forced to only have prices in DKK, SEK, EURO or US if it is just tied to the location that the page thinks I am coming from.

Here I'm obviously excluding cases where the store/saas/service is location specific (i.e shop.se for Sweden for instance).
Financial Times rolls out a re-design
By what mechanism do they set power lines on fire in a way that it wouldn't set the lines in my house on fire? Is it the power lines themselves or is it just vicious currents being induced in the lines that cause devices plugged on the other end of the power lines to go up in smoke?

If the grid just shut off power for 24 hours until the CME passed would that solve the problem?

I can easily go 24 hours without power, but not months.