Hacker Newsnew | past | comments | ask | show | jobs | submit | krutzger's commentslogin

Shitty animation no one notices is nothing to worry about.

Those utf8 bugs that kill your phone on the other hand... How many of those had Apple had by now?

https://www.youtube.com/watch?v=HUE9mCN7sek


> Shitty animation no one notices is nothing to worry about.

Jobs would've had a seizure at this statement.


I think it may even be a way to raise the dead.

This is how we get a fire-breathing ZombieJobs stomping on Cupertino.


Apple was once known for its attention to details like this. That attention made iPhone and iPad such hits.


If you have been an apple costumer for a long time you should recognize this pattern.

Once the product gets too complex and competitors start closing in attention to details will be replaced by bugs. It's like apple can't do agile development of their life dependent on it.


[flagged]


How is that important?


Have you tried this?

https://linuxcontainers.org/lxd/getting-started-cli/

If you are an lxd fan you probably want to move to Ubuntu or maybe even Ubuntu core.


Snaps are even better, but probably not worth the extra memory usage on servers


Debian is like Arch but the opposite


If only Debian had the documentation that Arch does. I know there's man and help, but the Debian wiki seems sparse and out of date, where the Arch wiki is incredibly thorough. Sometimes I find myself at the Arch wiki to do things in Debian, but that doesn't always work. So I generally stick to Fedora, which at least sticks close to upstream.


This used to be a thing! I remember the first time I installed Debian (back in the 2.0 days, I think) and it came with the "HOWTO" packages, which were essentially precursors to the semi free-format Arch wiki. That's how I learned how to configure kernel modules, what the difference between installing Linux using UMSDOS vs. a real partition, and even how ReiserFS worked.

I really feel like easy internet access has taken good documentation away from us. It's too easy to Google for something, find some crappy blog with barely enough instructions to fix the problem. We've become reactive, rather than pro-actively educating ourselves.


Everybody on every Linux that isn't Arch either uses the Arch Wiki already, or should.


No matter what distro I use, I end up falling back on the Arch wiki and Gentoo wiki.

I find the Gentoo wiki has the clearest information about specific things, and the Arch wiki has the clearest information on how to put them together.


Most packages have pretty good documentation about anything Debian-specific installed in /usr/share/doc/<packagename>/README.Debian[.gz] and /usr/share/doc/<packagename>/NEWS.Debian[.gz].


Arch is very stable when using mainline packages, which are the default packages...

This is "Arch is unstable" thing is very much a myth pushed forward by people who only dabbled with Arch once or twice then had it break, then completely dismissed it as unstable. Without first learning how to use it even at an intermediate level - not even expert.

I too had Arch break when I was a newbie but I learned quickly how not to and it's been incredibly stable ever since. Not worse than Debian and more so than Fedora in my experience.

In retrospect my actions which had broke it originally had little to do with ArchLinux itself but a general inexperience with Linux and over-eagerness when using beta software (which you have to opt in to, it's not default with Arch).

The end result is that I've come out of it a far better Linux user with skills highly applicable to Debian and other distros. It's a far easy place to learn Linux/Unix properly and become familiarized with the OS/dir structure/config than any other distro.


My experience as an experienced user of e.g. NixOS is that if you leave an Arch system alone for a couple of months and then try to update it, something will break horribly, because something will have changed in a non-backwards-compatible way and so I have to go and try to figure out what the new configuration should be, without good error messages. At least with NixOS, it’ll probably fail during the rebuild stage, rather than once you’ve restarted some random service or decided to reboot. I don’t really want to be doing that - I don’t have a love for system administration, I want a system which gets out of my way for me to do my work.

I don’t have to be careful about opting in to beta software or anything else with NixOS. If I want to try something, I can do so, and roll right back if it doesn’t work out. The destructive nature of Arch package installs and updates is its biggest flaw.


It is very much a matter of perspective. Arch is more than stable enough for personal use, but is highly unstable in the context of enterprise servers, especially compared with the likes of Debian and RHEL.


Fair enough, I was speaking from the perspective of desktop and small business use.


Meh. Debian user of at least 15 years here. I found Arch quite refreshing, in that the setup felt like a modern Slackware (eg Wicd back when NetworkMangler was super-opaque). But the updates still made me queasy.


> This is "Arch is unstable" thing is very much a myth pushed forward by people who only dabbled with Arch once or twice then had it break, then completely dismissed it as unstable.

This accurately describes my experience. I stopped using Arch around the time git broke when I updated. I'm not clear what mistake I made. What level of Arch intermediate or expert level Arch knowledge is required to keep git working?


Not really. Arch has a strict upstream rule, they avoid patching or maintiain dead shit. So when the hellish time when KDE4.0 came out, they released it immediately. Anyone upgrading on a 3.5 system was severely disadvantages


Well, how did git "break" exactly?


Edit: I've been told this meme is pretty accurate https://i.redd.it/jo3ylah5yti01.png


I used Arch for years and years, and it would just break sometimes on regular package updates. Nothing that couldn't be fixed with a live CD, but still annoying.


Old and tired meme.

I've been running Arch for about three years now and I've had one very minor problem when I didn't read the notes properly.


Not enough data points to really count, but I have had a lot of bad experiences with Debian updates failing or suddenly deciding that vim conflicts with something so it has to remove half my packages... Arch, however, has always been dependable in the five-odd years I've run it full time. Including machines that don't get upgraded for many months at a time. I don't know if I'd put in on a "server" that I ran for other people, but personally I have yet to see problems arising from the rolling release model.


This is exactly what it is. This will allow EU to tax virtual goods.


You can use avr-gcc, no need for a heavy ide.


I always found it odd that one "needed" a large amount of software (Windows, IDE) to program something so small.

Additionally, the IDE is often under the control of the manufacturer. I understand there are good reasons why this means there will be "bloat". Manfacturers are acting sensibly in their own self-interest.

As a hobbyist, I prefer chips that I can program using a UNIX-like OS that I can compile from source.

I prefer to program from VGA textmode, i.e., no GUI. I am not going to run Windows just to program a tiny microcontroller.

I am grateful for projects such as avr-gcc.


IIRC the avrasm2.exe assembler, when plucked from an Atmel Studio installation, also works surprisingly well being run via WINE on Unix.


I heartily recommend PlatformIO. It makes hardware programming much, much easier by handling dependencies, compilation, etc.


"Handling" dependencies automatically is fantastic when it works. But it reaches varying degrees of anarchy and hopelessness when it doesn't.

The more ambitious the framework, the more you have to wade through to figure out what it's actually doing when something breaks...I'd much rather have to deal with some cross-compilation headaches and dependencies than to be at a dead end when the 'black magic' stops working.


Or, I assume, when the company behind the service goes out of business or shifts focus...


That is a risk when you use any service, even if it is open source.


What kind of dependencies are we talking about? Compiler, BSP, peripherals?


Libraries, mostly:

https://platformio.org/lib

And yes, it handles compilation/flashing/etc automatically.


Yes, but there is less install with the IDE


Maybe Gmail was a has example. How about the Google play store?


I interact with the play store relatively infrequently, so I don't know what you mean. Would you mind elaborating?


I see a possible problem with that statement: starting from a poorly secured sellers site, users can't really be sure if he ends up on the real PayPal page anyway.


This might be an unpopular opinion here, but I have the same problem with rust.

There are often multiple ways to do something remotely complex and out of all perfectly valid solutions I can come up with at most one is accepted by the compiler.

Go on the other hand has a compiler that reads your mind. or maybe its simply a really well designed language...


Had not seen anyone say this before but completely agree.


These guys also have a cheap laser cutting service if you want a more customized enclosure.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: