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

"Illegal" is not a correct word. It infringes on Apple's EULA, and is at most copyright infringement.


You can. Just edit the files on NTFS, and access them from the mount folder from the CLI. The article is about editing the subsystem files themselves.


True, it's just somewhat unpleasant to have to remember where the file you're editing is and wonder if it's safe.

The good news is that a lot of these things are getting fixed. E.g. it used to be that path expansion for executable files lookup didn't work too well (as in, you could launch native Windows executables only via direct path, because the subsystem would otherwise check for an ELF header, so you couldn't launch foo.exe in your $PATH just by name), but I understand that this is getting changed in upcoming releases.

I'm keeping an eye on this thing, it is promising. I'm so looking forward to putting all the Red Hat-branded breakage behind me and not have to wrestle with my computer all day.


No to condescend, but that just means that what you do most likely only has to do with programming. If you attempt to branch out into other fields of activities, Linux software is just not capable enough. Try to edit a photo beyond the basic capabilities of Gimp. Try to author a video project. Try to master audio. Try to design and edit documents beyond the most basic capabilities of LibreOffice. Attempt spreadsheet workflows.

It's just not there. But yes, if you want to run Python, GCC or Ruby from the commandline, Linux is very capable of giving you a faster experience.


> No to condescend, but that just means that what you do most likely only has to do with programming.

Well, yeah, but I never claimed that Linux would be suitable for everyone's uses; just mine.

Image editing: I've never needed more than the Gimp. Why would I pay for something like Photoshop, full of features that I'll never use? It'd be like buying a power tool to assemble Ikea furniture.

Video project: I did a little in Windows XP with Windows Movie Maker, pasting together porn videos about 15 years ago, and conversions with stuff like Handbrake since then. I've never been inclined to do anything more advanced. It's not a need that I've had...but I've got Windows available if I did.

Try to master audio: Audacity covered all that I used to do, but honestly, I haven't used it in 5 years or so. Oh, plus some of my own waveform-generating and mixing software (simple stuff like generating audio for video game emulators).

LibreOffice: It, and previously OpenOffice, have covered every single need that I've had in the last 15 years. Granted, my needs have been simple, but I've never claimed differently.

It's as if I claimed that Windows is all I ever needed, and you came in asking how I intended to hack on the Linux kernel from Visual Studio...


I mentioned this is another comment, but it's worth saying again. For video/audio editing Blender can be used. Plus a bunch of other stuff, from their website:

"Blender is the free and open source 3D creation suite. It supports the entirety of the 3D pipeline—modeling, rigging, animation, simulation, rendering, compositing and motion tracking, even video editing and game creation."

Now its not the most intuitive pieces of software and you'll be spending a lot of time on youtube following tutorials, but its freely available and opensource.


Please let me know how editing goes for you on Blender on a semi advanced video project. These types of comments are the worst. It's on the same level as "Yes, GIMP is an alternative to Photoshop because it has brush and layers".


In the early 2000s, I had some awesome times learning Blender, and it's impressive how much farther it's been taken since being open-sourced!


The tiniest of examples: try to enable "advanced" typography features in a document, such as ligatures, small caps, proportional figures, mathematical equations – without having to convert your document into TeX.


> such as ligatures, small caps, proportional figures, mathematical equations

Out of those, I recognize "mathematical equations" as something I've ever tried, regardless of which software I've been using, and LibreOffice Math always fit my needs. The truth is, outside of programming, I don't use enough of the features of office software for it to make a difference which suite I use.

I'm not sure what you're trying to prove. That there are features in some Windows software that aren't in Linux software? Granted, but I don't see how that's relevant to my original comment.


Why "without having to convert your document into TeX"? Is there something wrong with TeX?

Anyway, LibreOffice has been able to do all these things for a long time with Graphite fonts, and, since version 5.3, it can also do them with OpenType fonts.


It is never black and white. Moving to Linux would only be feasible when the vast software library is available on Linux, including, but not limited to, productivity, games, media playback, drivers (hardware support). In the mean time, scripts like these fill holes that should not be there in Windows.

I do agree that people executing this script should not only rely on "it's open source, so smart people will look at it and find issues", but actually research and fully understand what is going on.


While this is a fun project, the ultimate conclusion here should be: if you feel uncomfortable in you job or browsing the internet near your boss, it's time to move to a different job. I understand this is not a privilege possible by everyone, those that can should exercise it.


These are no "lies", just misunderstanding on the part of those that believe the untruths. Those that have basic understanding of C know most of the things listed in the article.


This will be relevant in 2025 as well.


Yes, but it describes the Unicode situation in 2015. Unicode has probably already gained a few more dark corners since then, what with the proliferation of emoji, but that is not reflected in the article.


Oh God yes. Skin tone combining characters, anyone?

http://www.unicode.org/L2/L2014/14173-emoji-skin-tone.pdf

(I was fine with unrealistic, inhuman, Simpsons-style yellow...) I imagine fine gradations of locale-dependent zero-width gender identity modifiers will be added at some point. Unicode is a horror-show that will be producing bugs for decades to come. Every time you see a bug caused by "\r\n" vs. "\n", double-encoded HTML entities, or "smart" quotes, remember that Unicode is orders of magnitude more complex.


Will probably stick around to at least 2262.


Just a side note - opening this article on mobile opened no less than two popups. I really hope this is not the future of web.


On an iPhone 7 Plus, the maps on citybik.es looks terribly pixilated. I am getting a feel that either openstreetmaps does not properly support retina tiles, or no one actually bothers to use them. Not sure which is worse.


OpenStreetMap.org's tileservers don't supply retina tiles. But OSM's tileservers are effectively a tech demo and a resource for mappers, not a user-facing service. If you're building a consumer-grade product, you're expected either to use OSM data to render your own tiles, or use a third-party provider which provides tiles based on OSM data (such as Thunderforest, Geofabrik or Mapbox). Leaflet, as the client-side JS part of your mapping solution, can happily show retina tiles from such a provider or your own tileserver.


As a note, these are not OSM tiles but mapbox. Last I checked I couldn't use vector tiles from mapbox using upstream leaflet, so decided against it for now until I find a better solution.


Am I the only one not getting retina tiles? On an iPhone 7 Plus, the map on leaflets.com looks terrible.


Leaflet supports retina tiles, they're just not used on the frontpage example because default OSM tile service doesn't provide them, and we don't use other providers on that example for the sake of simplicity (to keep it as short as possible).


Same on Nexus 10, very pixelated tiles.


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

Search: