skysight-inc/HackerNews huggingface dataset:
Why eschew ripping physical media? You'll likely have a more uniform collection in terms of quality. Also depending where you are in the world, it's either legal or just as legal as torrenting media. In the latter case, it's not really enforced. It's also probably more honourable, if that's something you really care about.
DeProgrammaticaIpsum on OOP
The Switch USB-C connector is notorious for being non-complaint to the spec, making charging it finicky. However I did not encounter as much trouble as you, 9 out off 11 chargers I try work. This problem is unique to the Switch however.
I think the point is that there's no clear consensus on a "winner" right now. USB-C (back then micro-USB) had vast backing, had been in use for a while in many places and was "good enough" for everyone (except Apple-only-on-iphones). It's unclear what is the equivalent for wireless right now.
How Big Was the Dart Impact? – JWST, Hubble and More Observe NASA Crash Site
The point is that the next connector innovation will have to be ratified by the European Parliament.
Otus Lisp – R7RS Scheme in C – Tiny(64KB) functional embeddable cross-platform
Otus Lisp (Ol in short) is a purely functional dialect of Lisp.

It implements an extended subset of the R7RS Scheme (PDF), including but not limited to some SRFIs. It is tiny (~ 64KB), embeddable and cross-platform. Provides a portable, high-level interface to call code written in another language.

You can use Ol in Linux, Windows, macOS, Android, Chromebook*, (Open/Free/Net) BSD, Solaris and other operating systems based on various hardware architectures (intel, arm, ppc, mips, etc).

Also, Ol is ported to the Web (in WebAssembly form) and can be used in Chrome, Firefox, Opera, Iceweasel, Epiphany, SeaMonkey, Luakit, Iceape, etc.

Otus Lisp is available under 2 licenses: MIT License and GNU (L)GPLv3 License.

Copyright (c) 2011-2014 Aki Helin
Copyright (c) 2014-2022 Yuriy Chumak
The goal was to rub Nobels reputation clean with the reputations of great living scientists.
> "what a shame a law needs to specify a specific port for ~iPhones~ devices."

The only shame here is that companies consistently chose lock-in over open standards, even when it's clearly detrimental to the user's experience and the environment.

If the "adults in the room" can't figure it out (out of greed), it's fair game for governments to step in and make a choice for everybody. That's what a government should do: create clarity and accountability where there is none.

This idea that we need dedicated connectors for every little piece of hardware we own is simply not sustainable.
That won't fix the core problem though - the platforms will just use another word for it and you still won't be able to take your content with you on a vacation or give it to your friends and family.

It's a massive degradation of consumer rights you had guaranteed with physical media.
Yeah, the article is a bit over the top here.

I question whether it's genuinely over the top or if it's just a worrying symptom of society's increasing trend, on both sides of the aisle and every political corner, to equate speech with violence.
The Premium Lite subscription doesn’t include Music.
Intuitively or naively there's some connection:

(1) the dimension of the Tensorproduct Space of n entangled Qubits is 2^n.

(2) exponential speedup

but which?
Pointing out the emperor has no clothes is both wrong and also humiliating for the emperor
They are also capable of releasing bad software to production.
Railway has been on my mind as a possible candidate, but haven't made the move quite yet. https://railway.app/

Seems like a similar idea, you give them a Dockerfile and they deploy it somewhere at `$PORT`, and then you listen on that port.
You can't just blame the devs here. Having worked with software that had to be able to render every language under the sun, I'm more familiar than I want to be with encodings, fonts, rendering etc, but language support in eg. Python is a train wreck and even getting "special" characters in and out of HTML can be a real minefield.
Hey, sorry, it looks like my comment was taken out of context. I was replying to mstipetic who said "what is this objective reality", which I read as saying there is no objective reality.

And I only wanted to point out that there is an objective reality.

I certainly did not mean to say anything negative about younger generations.
At the time I wrote my comment, I read/skimmed to the greater part of the comments and the pattern was pretty clear. Maybe now there are more voices who beleive the market (tm) would've done it's part.
ADHD is the inability to regulate attention. There are a couple ways this presents:

1) Hyperfocus for hours at a time, often forgetting about physical needs like food/drink/bathroom.

2) Extreme trouble getting started on a task (inability to overcome inertia) and constant distraction once started.

3) Switching hobbies, jobs, roles, spouses, etc because the initial stimulation of something new is more rewarding than old interests.

ADHD's symptoms are caused by a deficiency in reward dopamine systems. The "craving" for dopamine is stronger in ADHD brains, which is why impulsive/risky behaviors are common in people with ADHD.

Talk to a medical professional if that resonates. Therapy is also helpful, since the behaviors associated with ADHD can lead to built-up shame / self-doubt.

Medication helps (for me, it was like putting on glasses for the first time), but re-modeling behavior and self-image were equally important for me.
This is going to sound harsh, but you need to hear it I think.

Society has done a really good job of allowing people to pretend reality doesn't exist and not die for it.

See, in the past, you had to believe bears were not to be poked or you risked dying from poking a bear. At some point someone had to learn this lesson. Probably Bold Billy poked a bear, his buddy Timid Terry watched the bear eat him, then decided poking bears wasn't a good idea. Timid Terry then went back to the village and described what happened to Bold Billy, showed everyone Bold Billy's remains, and thus was their respect for reality both reaffirmed and their survival increased.

So then the village started teaching its children to be careful around caves and not to poke bears. Jackass Jerry grew up hearing stories by Timid Terry about the time Bold Billy helped a bear make it through winter by allowing said bear to partake of his flesh. Only Jackass Jerry never believed it, so one day, he decided to go poke the bear. Well, Jackass Jerry turned into Jambalaya Jerry and thus the bear once again get assisted in it's preparations for the winter.

And thus was the lesson taught by Bold Billy reinforced years later by Jambalaya Jerry, who wanted to make sure the rest of the village was kept safe by their understanding of reality.

---

Society in general has become so good at protecting its members that many of those members can survive despite believing things that are patently untrue. Today, Jackass Jerry may never have turned into Jambalaya Jerry despite the mistaken belief that poking a bear isn't dangerous. That's just how good the guard rails are.

The point is that your reasoning here is _PATENTLY_ untrue, but you've been allowed to rationalize your way into whatever feels right because the guardrails of society don't force a respect of reality on you.

In this case, the reasons for regulation are many and varied. Something NOT outright killing someone is not, nor has it ever been, a justification for letting it remain unregulated.

You disagree with the poster you responded to. And that's great, it's certainly within your rights to do so. But your rationalization of that disagreement is patently untrue and makes me wonder if we're looking at what would have happened if Jackass Jerry had never met a bear.

Imagine if someone argued theft should be unregulated because no one died.
If you've followed the EU for a few decades, you'd know they occasionally move quickly, but not often, and the movement is rarely in the best direction.
In the UK it was quite common to be able to purchase DVD players that were region free in most of the large electronic stores. The few that were region locked required something like the Konami code to unlock all the region's.

Was region locking really that big of a deal?
Benefits of Xbox and Activision-Blizzard
The Solid-State Register Allocator
> That Latin word "varius" is pronounced like "/vəˈɾiws/"...

What? No. It was pronounced /'waɾius/ in Latin: stress on first syllable, because the penult is light, then no schwa, but /a/, and no glide /w/, but /u/ (three syllables, not two)).

Looks like this person looked up the pronunciation of 'varius' in Wiktionary and copy-pasted the (Balearic) Catalan pronunciation (of a different word, spelled the same), which is the first to pop up...
> It would almost seem like most of the engineering for the Blu-ray
format went into things which very specifically doesn’t act in the
interest of the buyer.

It doesn't seem like that. It is like that.

Welcome to modern tech, where the management, perception, control and
tactical destruction of real value is the only place left to eek out a
profit margin. We build 8 core CPUs and blow e-fuses in the factory to
make them 4 cores. As resources dwindle and the planet fills with
e-waste this disgusting, unethical wanton destruction of value
continues because we've normalised it.
So many great comments here about UML tools. I also had the misfortune of using them. I agree that details of classes internals was rather intrusive info to digram out. And instead of helping it actively harmed system understanding.

Lately I have been able to generate diagrams after the fact for my Java projects. Jdeps provided dependency graph for whole project at package or class level in dot file format and then graph can be reduced and plotted by graphviz tools. Not as rigorous as UML or visio but still pretty good for logical understanding or finding cyclic dependencies in code.
And after 5 years you start to have feet, knees and leg issues. My sister worked at (very)good restaurants for six years, there is a reason why she started college at 23. It got easier when she got to 'second', since she could reserve herself the "easy" cleaning tasks and the inventory, but still.
Superior how?

Lightning ports have springs that wear out inside. They have issues with arcing, which damages the plug (look at a charging cable that has been in use for a bunch of cycles. One pin on each side will be burnt.).

But hey, the plug part is pretty, so it must be better
He's referring to the pencil v1, which had to be charged via lightning.
The iphone uses the 'thinnest' connector of all, which I find nice.

All phones use 'thinner' and better chargers than they did 10 years ago.

It's unbelievable how people are default supporting this completely unnecessary intervention.

This is exactly the kind of bad regulation we worry about, because it might have immediate populist appeal, it's ultimately not really a win.

There are so many other things that need regulation aka app store rules, pay pal taking your money.

There's nary any real advantage in 'single charger' and it'll make evolution that much harder.
Ironic isn't it?

Considering Apple was enforcing USB-C on their MBPs back in 2016 to try to impose innovation.
For a while Apple included micro-USB to lightning dongles with EU iPhones, but I think they've stopped doing that some time ago.
Ask HN: Does donation-based funding of an OS library work?
There are several tools to support raise donations / sponsoring such as Github Sponsors, OpenCollective, etc. - but how much do you can make and is it enough to live from it?
This is it. You'll always be bad at something until you've gotten enough practice. Piano is only enjoyable after enough days of laborious exercises. Then one day you're good at it and it's fun. Everything worth doing is the same way.
Starlink Now Selling Pricey High-Performance Dish to Residential Users
Why do people think it is a good thing to have this enforced by law is beyond me.

Having unified, standard cables and power bricks means more reuse, which reduces waste and cost. It means someone switching from Android to iPhone or vice versa doesn't need to replicate all their cabling. It means users can buy a third party cable without paying Apple for a licence or a patent. These are all good things.
In postgres I pronounce it as: “text”
Clearly something happened (or didn't happen) which allowed phone manufacturers to ignore the existing micro usb mandate.

When would this mandate be changed? After the rest of the world has already moved on to Type D?
I'd argue that shadowban is visible to everyone but the banned, which is the case here (as in VLC not being notified).

They can deduce that through the reduced download counts, but so can the shadowbanned users here through the vote counts.
I would be cautious in self diagnosing. Taking pills and self medication is thrown around quite easily around here. One does indeed need to find their own path without blaming mental health as a first resort. I am now seeking a transition from software development to something else and as such i experiment with concepts and ideas quite frequently. I changed jobs for a while until i settled down for what i liked, now its time to find something else. Nothing mental health related in this.
Nope. Last company I were where it was followed was a trainwreck of productivity. SAFe was a contributor to that. Excruciating long and boring procedures that made the bureaucrats and busy-talkers happy and everyone else miserable.
You couldn't play a downloaded title on a non-Apple Apple TV device or via AirPlay 2 tbf.

In both scenarios the playback support is that the file just gives the credentials for the device with the Apple TV app or Airplay 2 to go and stream it from Apple's servers. No transfer of the video from a local download occurs.
Yes, I used the word "definitively" on purpose. I'm saying the article's claims for superior resolution use weasel words. "Typically" is such a weasel word.
Am I missing something here?

https://www.google.com/amp/s/www.engadget.com/amp/2010-12-29...
Apple has never managed to make a lightning device that can output 4k video or transfers data faster than USB 2.0. They are either incapable of improving the lightning connectors or couldn't be bothered.
Besides the fact that USB-C was updated to support 240W, laptop can have e.g. two USB-C ports for charging.
Yes, exactly: The market could innovate and develop better connectors. For example Apples Lightning, which is older (and smaller/more robust) than USB-C. Imagine instead the EU mandating micro USB and how we would be forced till the end of times to have a 50% chance to plugging it in wrong.

Is USB-C the best connector or form factor we could ever do?
+ mostly complete really tiny R7RS-Scheme (including a http server - for a complete web-framework look Bubo - written in Otus Lisp!)

+ really simple FFI

+ lots of samples like Android App or OpenGL games including OpenGL/SDL/.. Bindings

+ compileable to binary via c

(Owl-Lisp can spit out native c code via it's compiler, maybe Otus can do the same, but i think porting code wouldn't be so hard)

I can't speak for the performance, the R7RS Benchmark is not working because of a missing prelude i think, the procedures for read and everything else should be there.. maybe someone wants to benchmark it vs other Implementations
I'm reluctant to risk my fake internet points, but I think you are being over-confident if you imagine there will be "zero attempts". I assume that to count as an "attempt" you would require there to be an actual vote, rather than just an informal canvassing of senators to gauge the level of support, and I further assume that you would concede I was right if the filibuster was "only" scrapped for a single vote (not necessarily related to abortion).

Anyway, to give more context, a bill to ban (some) abortions was introduced to the Senate[0] this year, and although Mitch McConnell has said he wouldn't scrap the filibuster for such a law if he had a majority[1], Biden has raised the stakes by saying he would support a carve-out to ensure the availability of abortions[2]. Senators are already discussing who should succeed McConnell[3], but his term ends in 2026, so perhaps I was hasty to suggest we'd see a change to the filibuster in 2025.

[0] https://www.cnbc.com/2022/09/13/sen-lindsey-graham-introduce...

[1] https://www.bloomberg.com/news/articles/2022-05-09/mcconnell...

[2] https://www.politico.com/news/2022/06/30/biden-supports-fili...

[3] https://www.politico.com/news/2022/01/12/mcconnell-successor...
It’s a super power once you get hold of it.
Being recently in the market for car tires I say that some standardisation benefits the consumer and reduces waste. There are so many sizes of tires that you have limited choice on purchase and resell. Unfortunately there is no incentive for companies to standardize because they loose revenue. Apple can make a custom port and sell an overpriced cable and adapter for it. Maybe it's slightly better but is it that much better to worth keeping it?

There should be a work group that takes more of these decisions with the aim to reduce waste says the dreamer in my but the circumspect thinks otherwise. If Apple invents a revolutionary port what happens next? Do they need EU approval?
Another SNL example I found

SNL Skit: https://twitter.com/Kantrowitz/status/1576583132526313473?s=...

YouTube Vid: https://www.youtube.com/watch?v=TFnVxeKGIzY
Exactly. No different than "picking quarrels and provoking trouble".
I have to admit, I would have bought into Stadia if I had any confidence in Google not killing things willy nilly. I like the idea of cloud services like this and not having to play keep up with my computer upgrades. However they canceled Google Play Music, Hangouts, and a couple other things. Then all the customer support issues. Then the content moderation SNAFU on YouTube.

They are kind of like that psychotic cat owner that refuses to get their cats fixed. They just keep having kittens and drowning them in the lake or letting them run wild because they don't want to take care of them.
And I from uWSGI.
I mean, I’m an iPhone user and have plenty of USB-C cables. And charging cables rarely last that long anyway, so I don’t think this is going to be a big deal.
Oh neat. That is less common as it's usually the teams hiring devs directly.
Have a chat with IKEA - if you could integrate this with their inventory and then link to the specific items shown in generated images (for a revenue share or some other arrangement) you could have a slam dunk on your hands.

They're probably the only retailer with a big enough range and significant enough global presence for it to work well for users and scale.
A laser would be better than regular light, even at visible wavelengths

"Regular light" is wideband and acts more erratically at the smallest dimensions
Only for the most common case. Try e.g.

struct muhahaha {
std::string member;
};

library.cpp98:

oops(muhahaha param);

program.cpp20:

int main() {
oops({"this will link just fine and there will be nothing warning you about your fate"});
}
> wouldn't it be nice if your charger and your battery bank were the same device?

Like this?

https://www.anker.com/products/a1621

There’s a lot of these devices. “Wall plug power bank” worked as good keywords for me on Amazon.

These could still be different in operation than a UPS though
> software does not exist in physical space

The root of all the blessings and curses of software.

> The reason graphical notation works for circuits is that circuits are actual physical things and so there is a natural correspondence between the graphical notation and the thing that notation describes.

This really just boils down to complexity and verbosity, so 'fundamentally' it has nothing to do with virtual nature of software. Hardware people lucked out (in this case) but as the semantics of components get more involved, so do the component notations:

https://www.electrical-symbols.com/electric-electronic-symbo...

(amplifier, cache? semantics of the cache? ...)

https://www.electrical-symbols.com/electric-electronic-symbo...

https://www.electrical-symbols.com/electronic-electrical-sym...

Right now it is unmanageable to do this for software. OP's write up actually mentioned the cause: they were trying to bootstrap UML with UML, defining 'semantics' using the core notation. This is the sort of 'elegant' approach that generally ends up getting buried under its own weight. So the question boils down to 'Is this complexity irreducible and open ended?'

Not sure about the reducible but am definitely bullish on it being 'closed'. [Software may lack physics, but it certainly has both form and structure.]

p.s. I think in isolation, specific aspects of software components can be [completely] described simply. For example, there are only so many ways bits can go in and out of a black box. Same for interaction patterns, there are a handful of modalities (such as caller, server, peer). Etc.

p.s.s:

Consider https://circuits-diy.com/wp-content/uploads/2020/01/push-but...

Will you still insist there is a 'natural correspondence' if I naively decide to run wires from DC to LA for a that 'circuit'?

Would it work? [spoiler: no, it won't]
With each release of iphones this creates a waste (they ship lightning cables with those phones/accessories) - now they can drop it because Apple users will use standard like the rest of the world.
My MacBook currently has 4 USB-C ports that I can pick to charge from.

My last Macbook had 5? different ports on it, two of which were older USB standards.

Nothing stops apple from ALSO having a proprietary connector, as long as USB-C is still an option to charge.

> Why don't we standardise payment protocols instead? Or biometric identity verification? Or ID cards even (that the UK is allergic to)?

None of these result in hundreds of thousands of tons of plastic and copper or other metals being put in a landfill or dumped in the sea because they were only useful for 3-5 models of a single businesses devices.

Apple is still free to make this e-waste, but now their devices must support charging on USB-C, which they are free to NOT make their own chargers for, as long as it's standard-compliant and supported
Does Vimeo compresses the uploaded videos? I found their videos to be more "clearer" if that makes any sense.
I mean that's clearly satire by the very fact they are calling their readers fascists.

Or do you think people read that and say "oh yeah, I guess I am a fascist!"
Tx for suggestion but neither of those are reasonable alternatives imo. VLC doesnt use your system codecs, it uses its own built in ones, and MPV "provides no real GUI" according to their website. It seems that MPC-BE is a similar thing to MPC-HC which is still in development.
I've used ZFS on my daily desktop computer for almost 3 years. I'm using it with ArchLinux. The overall experience is great but here are some notes:

* The cpu usage can be higher if you use compression.

* I used to setup the main pool with SSD cache with HDD data store. It's okay for most use case except slow first time open of applications. But for demanding games it usually has very bad performance.

* ZFS also manage cache by itself so it needs some memory. Personally I'd like to set a cap for it, because otherwise when I open some memory hungry program it tries to write cache onto disk which sometimes makes the system slow. This happens when I only use SSD as cache. Not sure if it can be better with all SSD solution.

* I ran into problem with docker as well. But after change some configurations it works perfectly.

* I use zfs snapshot and zfs send/recv for backups and it is really awesome. I've written a blog about my personal offsite backup solution that you may find useful: https://www.binwang.me/2021-09-19-Personal-ZFS-Offsite-Onlin...