skysight-inc/HackerNews huggingface dataset:
Hard to say long term since EVs are so new. What might be the lifetime maintenance cost of a 30 year old EV with several battery pack changes? No stats exist on that yet.

While EVs are unarguably simpler, the gas cars do have 100+ years of effort into making them reliable. Gas cars today (and even back into the 90s) are so extremely reliable that basically no drivetrain work at all is needed well into the 200K mile range unless you get unlucky with a lemon.

The things that do tend to generate repair work are shared between the platforms. Electronics & wiring, controls, seats, power windows are in my experience the worst offenders. EVs have all that.

Our Fiat 500e's (two) have spent a lot more days in the dealer shop than any of my gas cars ever, FWIW.

It is kind of nice to not have to worry about oil changes! But a ~$50 oil change twice a year won't ever make up for the large cost difference of an EV.

So purely from a cost perspective (not talking about climate impact!), the EVs are not cheaper to own.
I think a lot of it is how things are. Of course a lot of it is over the top for dramatic purposes and everything in the show happens to the same set of characters as is needed in a drama... But the fundamentals I think are spot on.
I didn't mention any specific distro. However, lots of ppl use ubuntu as a base image, or other non-slim images. It's not what I do but it's a reality.
Are you really not able to conceive of any other motivation?
What precedence?

Do you think we could extend the memory of most 8 and 16 bit home computers?

If we wanted to upgrade our computers, beyond plugging stuff on the external expansion port, we had to buy a new model.

The PC was the precedence, and only due to IBM losing control of it.

Now with laptops and tablets becoming the standard consumer computers, we are back into the 80-90's computer form models, just instead of plugging them into the TV, the screen comes along for the ride.

And actually it was great, because it meant developers had to learn to extract all the juice of the computers people had, instead of expecting us to spend money upgrading.
> 10 Men Have As Much Wealth as Many Countries

Incorrect. They are comparing wealth with GDP, which would equate to comparing wealth with income.
WallStreetBets vs. Wall Street and the Populist Rebellion
This is the only logical conclusion to draw from his films, IMHO.
Using Docker will provide you a complete runtime env which will in most cases 'just work' on a variety of hosts. It's easy to reproduce and easy to distribute. You can easily setup other dependencies and connect everything together using docker compose, creating a portable 'production env'. And that's important when there's > 1 person working on a project.

And it won't break the host machine because someone ran sudo pip install -r requirements.txt by mistake.
The Article compares p2p vs centralized and uses IPFS as an example and signal as the other example. Both distribute information. True this is a high level perspective...
Do you by any chance often have cause to compile and use tools or libraries written by academics? Or regularly use projects that aren’t as big and well-developed as Postgres and Nginx?
Decentro (YC S20) Is Hiring Senior Back-End Engineers
Are you sure you are talking about RSS? Are you talking about shivsena, Bajrang dal, Hindu sena?
>> The bill literally cannot harm any actual farmer.

That is a very bold claim. How would one prove it.
> But this is also a deeper philosophical question around where things like numbers come from.

Numbers come from people looking for a way to model the world and measure things...
Thanks for the detailed blog post. Helped in gaining more insight :)
"One that's familiar with all the regulatory and bureaoucratic hurdles and the legacy systems"

How much does it cost to get a qualified person to put up with all that though?
The Virus Changed. Now We Must ‘Get to Zero’ or Face Catastrophe
Could you elaborate on this experience? How did the city deal with institutional reluctance/resistance?
> In dev, it's easier to debug without Docker. And in prod, why use a vm inside a vm?

On the contrary, it's easier to debug with Docker - it eliminates dangling system level libraries / old dependencies / cache, and everything is self-contained. If you have the problem in dev, you'll have it in prod as well.

Docker is not a VM, it's basically a big wrapper around chroot and cgroups, the performance hit is minimal. The advantage is that, again, it's self-contained, so there's little risk some OS / dangling library muddies the waters ( especially in Python that's a great risk -OS level python library installations are a thing, and many a Python library depend on C libraries on the system level, which you can't manage through Python tooling). It's also idempotent ( thus making rollbacks easier) and declarative.
Just want to say that if anyone is looking for a GUI editor on Linux and wants something lighter than Visual Studio Code, Kate now has a LSP client built-in (I only discovered this recently so not sure how long it has been there) but with this alongside the other features, such as the one mentioned in the post it really is an attractive alternative. The only reason I'm not using it daily is because I just can't move away from Vim at this point, but whenever I use Kate I very much enjoy it.
it seems they changed it at some point.

https://web.archive.org/web/20200624213857/https://design.gs...

> c. The User may not use the Licensed Font Software to disparage or suggest any affiliation with or endorsement by Goldman Sachs.

(emphasis mine)
> A moment there I was worried my reading comprehension was failing me, thankfully none of the link you posted so authoritatively talk about section 5.

Everybody I posted has spoken about Section 5. Additionally at least one spoke about it in a link I posted. Your reading comprehension is failing you.

> The EU experts wrote the contract.

Interesting if true, but please source. I heard that it was Belgian Law.

> There are no EU doses and UK doses.

As I said, this is not what I've read.
I do (did) use it too, but then book through the hotel's own website, unless the price difference is too big. I'm not going to oversubsidize some search engine.
Agree. Googles in bed with the Government and they make sure to make near impossible to have any normal search experience while using Tor.

Wasn’t it Google that wanted to make all information available on the web through their site? This is almost as bad as censorship.
I think a FP16 or BF16 ALU could be added sooner rather than later, but getting something equivalent to the performance of say a Nvidia 1050 or 1080 (first consumer cards to have FP16 and INT8 from Nvidia I think) would take a couple of iterations..

Cheap phones running Android would be a great start for RV64/RV64X though.
I’m a big fan of bubble tea and I have noticed that across many bubble tea shops in the western US, while a fairly large 16oz serving has been standardized, there’s little standardization on sugar content. A lot of places ask if I want it half or 25% as sweet, but that’s not a great indication of sugar level or flavor unless I’ve already had tea from that place before.

Given that I think most folks can expect a cup of black tea to contain 0g sugar, I think expressing sweetness in terms of grams of added sugar is a pretty fair way of describing this stuff.
Okay, thanks for the comment :)
I wouldn't bother insuring against crashing into a car thats so rare. Otherwise I'd have to insure myself first against bear attacks, lightning strikes and high energy cosmic particles.
>To avoid mistakes I always do “lsblk”

Even this is faulty solution. By default, it only lists the devices with their "/dev/sd*" names.
>one would assume they controlled for this. Its a scientific study.

My priors have shifted in the opposite direction over time. When I hear studies like this I'm tempted to assume mediocrity in both the collection and analysis of the data that puts the results into questionable utility for me. And not just mediocrity but potential bad faith tricks like p-hacking and its cousins.

It would take a substantial effort from high quality scientists (meaning individual reputation) including replication studies to get me interested.
I am very cynically about large sw development projects.
They are very political, people who do well are "well connected"
The client wants to mitigate the risk so falls into the trap of legal and technology word salad served up by the vendor.
The actual work is often done by junior developers who dont have the experience to spot potential failures or often too scared to point out system flaws.
One could write a book on the failures of these big projects, would make depressing reading though.
This sounds like Bingsu.

Wikipedia has it as Patbingsu[1], but I've only seen it referred to as Bingsu on Korean food-y type Youtube, and I can find it here in Sydney as just 'Bingsu'. I've also only seen it as a shaved milk-ice, rather than water-ice.

[1] https://en.wikipedia.org/wiki/Patbingsu
https://www.indialegallive.com/cover-story-articles/il-featu...

The anti-cow slaughter Bill has been drafted in such a manner that cow vigilantes will be granted protection under Section 17. Interpreting the “good faith” clause means that no suit, prosecution or legal proceedings will be initiated against the vigilantes if they can prove that they committed the act in such a manner.

States with stringent laws on cow slaughter have often reported high cases of lynching by cow vigilantes. According to a report of the New York based Human Rights Watch, 44 people in India have been killed by cow vigilantes within a span of three years. The report further revealed that these radical cow protection groups often received support from politicians and law enforcement agencies.
Sophisticated Users are definitely one factor that weight in favor of developers, but in my view it’s outweighed by the degree of similarity of the two marks, the similarity of the services, the uniqueness of Elastic as a mark, evidence of actual confusion (before reading Elastic’s complaint, I was confused by the names, and I’ve been involved in making decisions about the use of these kinds of services.)
The Element app is back in the Google Play Store: https://twitter.com/element_hq/status/1355677158174322688
Yet another "Matrix isn't mature enough so just give up and use a centralized service" post that completely ignores the fact that XMPP is still alive and kicking. With multiple independent implementations (both client and server) that all work together pretty decently.

We're never ever going to tear ourselves away from this death by centralization if we keep inventing excuses for why we don't use the federated/distributed systems that we already have!

Edit: for those who are interested in using XMPP in 2021, there is a good list of public servers available at https://list.jabber.at/ and a list of clients that support modern OMEMO end-to-end encryption at https://omemo.top/
Xiaomi Mi A3 receives the ability to record screen with Android 11
I get your point, and I disagree on opinion. I and many others have had success using containerized devenvs on projects both large and small, and have likewise felt some pain with respect to repeatability when not - especially with the Python stack. Containers are synonymous with repeatability. Your future self is just another collaborator, and they’ll appreciate it down the line when they’ve got a new laptop and new env, for example ;)
How important is ReactJS in Web Development
Yeah, I'm not saying it's difficult, I'm just saying that it's weird that there isn't a standard ManyToMany<T1, T2> class in most programming languages, even though a functional (if perhaps not performance-optimal) implementation is straightforward and should be very useful at least for DB mappings.
Does anyone know what the system architecture actually is?
Do the package transitions make more waste (due to co2 emissions at least) than actually recycling e-waste instead of sending them back and forth? Just wandering.
No. But I can see how Docker would be useful in such cases.
> The majority of websites (95.7%) have a unique PLF, suggesting there is a risk of identifying that a user is visiting the site solely from a list of contacted IP addresses

So, yes, IP addresses are plenty sufficient to figure out what someone is browsing.
I'm not on twitter, but I do have a twitter account for my other project viztracer @viztracer. All my work is on my github if you are interested :)

watchpoints does not work in the REPL. REPL is a more complicated environment. I don't think pdb will work in REPL either.

watchpoints works very intuitively. It has some dirty magic that made it work in some way that you need but not expect.
I'm not defending the way they amortize, but if you don't take it in to account, it can lead to some poor conclusions.

Tesla R&D is so ridiculously efficient. I wouldn't be surprised if a Model 3 from scratch costs traditional auto companies an order of magnitude more to develop.

So the first EV models inevitably come out, amortizing a large amount of R&D over a limited run, and it looks like an absolute disaster for margins.

It doesn't necessarily mean things aren't going well - although it certainly can!
OK. How can you guarantee that your favorite three-letter agency does not have an agreement with Signal, so they can MITM you transparently, or deliver a custom-built app to you? Trustless is the only way to fly. I don’t need to trust any central authority to pay someone with Bitcoin or other cryptocurrencies. Why should I trust someone to route my messages?
Single responsibility - that same container is gonna get shipped to prod/etc. I would hope the database isn’t in the container there!
The short answer is that the new laws benefit some farmers and burden others.

You'll notice that the protestors are mostly from Punjab - the BJP did not win in Punjab, so they don't have much to lose there by helping other farmers at the cost of Punjabi farmers. The previous system was more favorable to Punjab's farmers.
I've got a half-cooked blog post about this in the oven: "reify the state machine". I've seen plenty of code with lots of communicating parts, which is really a distributed implementation of a state machine. Rewriting to make the states explicit as data, and perhaps creating a central "state machine" type for that machine, can really help clarify the domain model and let you see what you're missing.
One perspective is that it if archaeology is the study of humanity "through the recovery and analysis of material culture" (wikipedia), then everything where that is done qualifies, and could be quite young. E.g. WW2 is clearly in scope: while we do have documentation and eye-witness reports for a lot of it, they are far from universal and on-site studies of battlefields, former prisoner camps, sites of war crimes, ... are done and contributing to what we know. And historians in general are dealing with even younger events, e.g. historians are studying the cold war (although I'm not aware of any archeological studies of it - maybe there are some of the actual wars during it?)

On the other hand, just because an investigation of a somewhat recent event is digging through material doesn't make it archaeology, but I guess that's partially distinguished based on motivations? (e.g. accident/crime investigations etc)

EDIT: younger example: https://www.archaeology.org/news/8291-191213-south-carolina-... "Archaeologists are investigating a possible Vietnam War–era military training site at Fort Jackson, an initial entry training center for the U.S. Army in South Carolina, according to an ABC News report." - I guess discarded beer cans could be useful dating something like this
Bajrang Dal is an offshoot of RSS and is part of the Sangh family.

Shivsena I wouldn't club them completely with the other Sangh family but they too have a sordid past of religious fundamentalism.

I can't comment much on Hindu Sena as I am not well aware of their activities.
> There needs to be regulatory oversight of the Google/Apple app stores

The regularity oversight needs to address a different aspect: google is world-wide de-facto monopoly for people not owning an iPhone. At least for the most part of the freer world, China is different story.

Until Google is broken up or fair competition is not achieved, content regulation does not help. As a European I want to care about US regulation as much as about US tax laws: not at all. The US is not the world-regulator. We elect governments in Europe that have no power to do anything in this sector. I don't say Google should be forbidden in Europe, we are not China. But competition and more choice for users needs to be guaranteed by effective legislation, in practice that against Google and Apple.
> Mastodon is great as a decentralized Twitter

Federated, not decentralized. Decentralized is peer2peer like torrents. Federated is like email where there are little fiefdoms like Gmail, yahoo, or self-hosted.
> you should realize that this sort of argument is very easily extended, because that's exactly what all property does

That's true only if you accept intellectual property as a legitimate form of property in the first place. It's not.

> Intellectual property is the right to say how others are allowed to use an abstract thing that belongs to you.

How can a number belong to someone? The whole notion is absurd.
Ah, but in the functional version, the messiness is both totally explicit and trivially inspectable.
They are talking about a bidirectional reflectance distribution function, a now common modeling technique for practical representation of complex surface properties when illuminated.

That said, a full BRDF is not the only way to approach this problem, especially at reduced resolution where the artifacts are more apparent.

If you're an ACM member, there is a wealth of information in SIGGRAPH publications. Having been in graphics since the 90s, I started with Foley and Van Dam (Computer Graphics: Principles and Practice) and Watt and Watt (Animation and Rendering Techniques) and then stayed on top of SIGRAPH (attending regularly, though not annually) since then.

For a more whimsical survey from the pen of a straight up genius, Jim Blinn's books (e.g. Dirty Pixels) are fantastic reads.
Its a valid comment. I tried to run synapse on a reasonable VM and it was unusably slow. Essentially you either use the main server or you are a large org that can pay for a powerful machine to run it. The average person can not run a matrix server.
I've never encountered this "dangling libraries" problem you describe in the past 7 years of developing web apps. I suspect you are working in different, maybe more specialised, environments than me. For me, it usually is really just pretty standard libraries and dependencies.
Ah yes, all those styrofoam cars such as Instagram, Reddit, Bitbucket, Eventbrite.....
True, I have implemented it myself multiple times, getting a bit annoyed at its absence without stopping to ask why.
This might seem like it’s purely about optics, but I do think being familiar with some terms to communicate the need to understand out the system you are working on as a consultant or employee while being professional about it can help a lot.

A couple of such terms that I use[0] are “knowledge transfer” and “[initial or in-depth] audit”.

Typically I’d be communicating with a non-technical decision maker on the other side, and if there’s an existing codebase (or third-party systems that need integration into what I build) I may request:

1. An initial audit before I agree to the larger body of work. Audit will require access to systems in question and the ability to talk to the people in charge of or using them. Initial audit may already warrant an NDA, but whether I can accept further work will ultimately depend on the outcome of this initial audit. The deliverable of the initial audit may be a brief document or a scope/statement of work.

2. Knowledge transfer or in-depth audit. If knowledge transfer is impossible, during the previous step I’m supposed to get a good understanding as to why (does the previous owner refuse to communicate? which factors have caused this situation?), and instead of knowledge transfer allocate billable time for an in-depth audit. There would be a separate deliverable of this step as well, which would include some diagrams or documents describing the systems in question. A separate deliverable is useful both to myself and to the customer (if they choose to hire someone else to work on this), and makes it clearer what the customer is paying for.

[0] If there’re better alternatives, I’d be curious to hear (though I’m not holding my breath, responding to this thread 2 days late).
Honestly that's how the first time experience is for most people, especially when they don't expect texture.

It's ok not to enjoy it but this kind of comment comes off as fairly antagonistic.
> do you find books abusive as well?

Book publishers certainly can be. Copyright enables them.
The terminology difference just depends on who introduced the drink to the region and when. The east coast uses "bubble". West coast uses "boba". If your Chinese community was more Cantonese/HK than Mandarin/Taiwanese, you got "pearl" or "tapioca" instead (because HK also has a sago pearl drink and other tapioca based deserts).

Bubble is technically supposed to refer to the smaller tapioca balls (about the size of a normal straw), boba refers to the jumbo sized balls.

I think boba then became the dominant name because its the shortest and most distinctive.
Yet later, all the complaining when one uses pirated versions of their products. A company that behaves in these ways flatly deserves no consideration when choosing to simply use pirated editions of their software. Many people are way too forgiving of what should be considered blatantly shitty behavior by vendors yet heap blame on those who don't pay "fairly" for using the same company's products.
Ouch my imposter syndrome
Answer to Social Media Pollution?
Mental models are always inaccurate and often wrong in many ways. It's just a catch phrase to inspire people to go into the details. Building it provides some clues.

Using what you built, now you're finally exposed to just how many things you can get wrong. It's humbling how much work and love goes into everything.
Yep all it took was some usability products and it was easier... See what I'm saying...
Statute of limitations is 1 year, I was unaware for longer than that. The Internet means it’s without limit. A year of last access? To court records with fraudulent statements? Forever. The lawyers know they can get away with it now. I don’t know the scale, but I sit on a hill right now seemingly without remedy. I am a forgiving person.
Have you even used macOS on a HiDPI display? I use this every day on several setups and it shines at handling this. Windows, while it can do HiDPI as well, it's basically become a turd in terms of user friendliness and experience.
You could do on most things, but it has to be part of the codec to actually work.

If you aren’t aware of this scheme, you can just wait until the next key frame. With IDR there is a lot more bookkeeping to do so you can figure out when every single needed pixel has been accounted for.

And although it is part of the standard, I’ve encountered players that don’t support it even though they are based on ffmpeg - probably because they do look for key frames to seek to or something.
Yeah I agree. It would be really interesting to see the performance difference of a larger program - firefox, the linux kernel, postgres, or maybe clang itself.

Unfortunately it might be hard to get the same program to compile with both compilers without a bit of work.
What’s its advantage over a Linux phone with kill switches?
For me it’s actually more about isolation and security. I touch and build a lot of random code and docker gives me some good assurances that a transient dependency of a dependency somewhere in the pits of NPM install hell won’t do things like install malware on my computer.

Sandboxing/isolation is a very good mitigation against software supply chain worries IMO