Language Selection

English French German Italian Portuguese Spanish

Original Articles from 2007

  1. Why Dolphin should have tabs* - Dec 30, 2007
  2. Turkey's Pardus distro is easy to use - Dec 12, 2007
  3. How to use the nvidia driver with the KDE Four Live CD* - Dec 12, 2007
  4. Paldo melds source-based and binary in one distro - Dec 11, 2007
  5. First look at Geubuntu 7.10 - Dec 10, 2007
  6. First look at Linux Mint 4.0 - Nov 26, 2007
  7. Gosh, gOS is good - Nov 16, 2007
  8. DSL 4.0: Damn small improvement - Nov 13, 2007
  9. ubuntu vs opensuse - Nov 12, 2007
  10. First look at Ubuntu Studio 7.10 - Nov 05, 2007
  11. From a PCLOS user: Kubuntu Gutsy doesn't totally reek* - Nov 3, 2007
  12. Hans Reiser: Did He or Didn't He? - Nov 03, 2007
  13. Vixta: Nice concept, incomplete execution - Oct 26, 2007
  14. "Why Ubuntu (Still) Sucks"...Why care?* - Oct 24, 2007
  15. Linux Projects' Best Kept Secret - Oct 20, 2007
  16. Battle of the Titans: Mandriva 2008 vs openSUSE 10.3 - Oct 19, 2007
  17. Wine is Getting Good* - Oct 16, 2007
  18. diff Power_Pack Free - Oct 16, 2007
  19. Mandriva 2008.0 Rocks - Oct 12, 2007
  20. openSUSE 10.3 in review: A solid Linux desktop* - Oct 12, 2007
  21. Quick Look at Ubuntu 7.10 Release Candidate - Oct 12, 2007
  22. First look at Puppy Linux 3.00 - Oct 08, 2007
  23. First look at PC-BSD 1.4 - Oct 01, 2007
  24. openSUSE 10.3 RC 1 Report - Sep 26, 2007
  25. Kind of fond of FaunOS - Sep 25, 2007
  26. KateOS - Getting Better with Age - Sep 19, 2007
  27. ALT: Linux from Russia - Sep 17, 2007
  28. openSUSE 10.3 Beta 3 Report - Sep 10, 2007
  29. Beta Review: Kanotix 2007 "Thorhammer" RC5B* Sep 7, 2007
  30. openSUSE 10.3 Beta (1 &) 2 Report - Aug 26, 2007
  31. Sidux 2007-03.1 "Gaia": A closer look* - Aug 23, 2007
  32. Sidux 2007-03 'Gaia' -- a quick look* - Aug 22, 2007
  33. Freespire aspires, but fails to inspire - Aug 20, 2007
  34. Sabayon Linux: Something for everyone - Aug 14, 2007
  35. Mandriva 2008 Beta 1, "Cassini" -- A few thoughts* -- Aug 11, 2007
  36. Absolute Linux is an absolute winner - Aug 07, 2007
  37. Wolvix 1.1.0 Mini-Review & Screenshots - Aug 06, 2007
  38. openSUSE 10.3 Alpha 7 report - Aug 04, 2007
  39. Mini-Review: Puppy Linux 2.17 - July 23, 2007
  40. openSUSE 10.3 Alpha 6 Report - July 20, 2007
  41. With new code base, Supergamer is fun again - July 18, 2007
  42. Mini-Reviews: CentOS 5.0 LiveCD, Berry 0.82, and AntiX "Spartacus" - July 16, 2007
  43. Venerable Slackware 12 gets a sporty new wardrobe - July 10, 2007
  44. First look at Elive 1.0 - July 09, 2007
  45. Slackware 12: The anti-'buntu* - July 08, 2007
  46. A sysadmin toolbox for Web site maintenance - July 5, 2007
  47. Mini Review of a Tiny PCLOS - July 2, 2007
  48. Yoper 3.0 requires some tinkering - June 28, 2007
  49. New AntiX distro makes older hardware usable - June 26, 2007
  50. OpenSUSE 10.3 Alpha 5 report - June 20, 2007
  51. Alternative GUIs: GoblinX* - June 16, 2007
  52. Granular Linux - What Am I Missing? - June 11, 2007
  53. Alternative GUIs: SymphonyOS* - Jun 9, 2007
  54. Sidux vs. Mint: Can You Live the Pure Open Source Life? - June 4, 2007
  55. Fedora 7 "Moonshine": Freedom vs. Ease-of-Use* - Jun 1, 2007
  56. How-to Edit Grub - May 26, 2007
  57. New PCLinuxOS 2007 looks great, works well - May 23, 2007
  58. VectorLinux SOHO: A better Slackware than Slackware - May 21, 2007
  59. DeLi Linux 0.7.2, a distribution for very old computers - May 21, 2007
  60. openSUSE 10.3 alpha 4 report - May 18, 2007
  61. Ubuntu Studio 7.04 - The Crowning Jewel of the Ubuntu Family - May 12, 2007
  62. Mandriva Spring - Beautiful Change of Season - Apr 30, 2007
  63. Blue Belle: Running PCLinuxOS Test 4* - Apr 28, 2007
  64. Linux Minty Fresh - Apr 24, 2007
  65. Fallen Under the Spell of Arch Voodoo - Apr 20, 2007
  66. openSUSE 10.3 alpha 3 Report - Apr 13, 2007
  67. Quick Little Tour of Opera's New Speed Dial - Apr 11, 2007
  68. GoblinX Premium 2007.1 - Apr 10, 2007
  69. Review of Kubuntu 7.04 Beta* - Apr 07, 2007
  70. Linux Mint "Bianca" KDE Edition Beta 020: A Small Review* - Apr 06, 2007
  71. SimplyMepis 6.5 - Simply Wonderful - Apr 05, 2007
  72. PCLinuxOS becomes PCUbuntuOS - Apr 1, 2007
  73. The Lazy Guide to Installing Knoppix on a USB Key* - Mar 28, 2007
  74. SabayonLinux 3.3 Mini on that HP Laptop - Mar 27, 2007
  75. Sam Linux 2007 - For the XFCE Lover - Mar 23, 2007
  76. A New Year, A New Kwort - Mar 21, 2007
  77. A New Open Source Model? - Mar 19, 2007
  78. openSUSE 10.3 alpha 2 report - Mar 17, 2007
  79. Peeking in the Windows of ReactOS 0.3.1 - Mar 14, 2007
  80. Kicking the tires of Mandriva 2007.1 beta 2 - Mar 04, 2007
  81. Quick Cruise Around Fedora 7 Test 2 - Mar 02, 2007
  82. Testdriving Sidux 2007 - Feb 28, 2007
  83. First look at VectorLinux 5.8 SOHO - Feb 27, 2007
  84. Script KATE to Automagically Compile/Execute Programs* - Feb 25, 2007
  85. openSUSE 10.3 alpha 1 Report - Feb 19, 2007
  86. SaxenOS and SimplyMEPIS - bumps in the middle of the road - Feb 19, 2007
  87. Year of the Linux desktop? Who cares!* - Feb 4, 2007
  88. SaxenOS 1.1 rc2 - Feb 4, 2007
  89. 10 reasons to try PCLinuxOS* - Jan 25, 2007
  90. PCLinuxOS 2007 Beta 2 (Test 1) - Jan 20, 2007
  91. NimbleX 2007 - As the Name Implies... - Jan 16, 2007
  92. SabayonLinux 3.26 on my HP Pavilion Laptop - Jan 11, 2007
  93. TestDriving SimplyMepis 6.0-4 Beta 2 - Jan 7, 2007

* : By others.









More in Tux Machines

Programming Leftovers

  • RcppSimdJson 0.1.1: More Features

    A first update following for the exciting RcppSimdJson 0.1.0 release last month is now on CRAN. Version 0.1.1 brings further enhancements such direct parsing of raw chars, working with compressed files as well as much expanded querying ability all thanks to Brendan, some improvements to our demos thanks to Daniel as well as a small fix via a one-liner borrowed from upstream for a reported UBSAN issue. RcppSimdJson wraps the fantastic and genuinely impressive simdjson library by Daniel Lemire and collaborators. Via very clever algorithmic engineering to obtain largely branch-free code, coupled with modern C++ and newer compiler instructions, it results in parsing gigabytes of JSON parsed per second which is quite mindboggling. The best-case performance is ‘faster than CPU speed’ as use of parallel SIMD instructions and careful branch avoidance can lead to less than one cpu cycle use per byte parsed; see the video of the talk by Daniel Lemire at QCon (also voted best talk).

  • Jonathan Dowland: Generic Haskell

    When I did the work described earlier in template haskell, I also explored generic programming in Haskell to solve a particular problem. StrIoT is a program generator: it outputs source code, which may depend upon other modules, which need to be imported via declarations at the top of the source code files. The data structure that StrIoT manipulates contains information about what modules are loaded to resolve the names that have been used in the input code, so we can walk that structure to automatically derive an import list. The generic programming tools I used for this are from Structure Your Boilerplate (SYB), a module written to complement a paper of the same name.

  • 9 reasons I upgraded from AngularJS to Angular

    In 2010, Google released AngularJS, an open source, JavaScript-based frontend structure for developing single-page applications (SPAs) for the internet. With its move to version 2.0 in 2016, the framework's name was shortened to Angular. AngularJS is still being developed and used, but Angular's advantages mean it's a smart idea to migrate to the newer version.

  • [Old/Odd] 5 news feautures of PHP-7.2

    Before PHP 7.2 the object keyword was used to convert one data type to another (boxing and unboxing), for example, an array to an object of the sdtClass class and/or vice versa, as of PHP 7.2 the object data type can be used as parameter type or as function return type.

  • This Week In Rust: This Week in Rust 351

Proprietary Software and Linux Foundation

  • [PCLinuxOS] Opera Browser updated to 70.0.3728.106

    Opera is a Chromium-based browser using the Blink layout engine. It differentiates itself because of a distinct user interface and other features.

  • Vivaldi Explains Why They Make "Proprietary Garbage"

    It is unfair to say that Vivaldi is not open source at all as someone like Distrotube has done, the way the company behind Vivaldi has decided to handle this application is by using a dual licensing system where the open source portion of the application is licensed under an open source BSD license but that's not the point of today, the point is to explain why they have decided to license their software in such a way.

  • Scientists Forced To Change Names Of Human Genes Because Of Microsoft's Failure To Patch Excel

    Six years ago, Techdirt wrote about a curious issue with Microsoft's Excel. A default date conversion feature was altering the names of genes, because they looked like dates. For example, the tumor suppressor gene DEC1 (Deleted in Esophageal Cancer 1) was being converted to "1-DEC". Hardly a widespread problem, you might think. Not so: research in 2016 found that nearly 20% of 3500 papers taken from leading genomic journals contained gene lists that had been corrupted by Excel's re-interpretation of names as dates. Although there don't seem to be any instances where this led to serious errors, there is a natural concern that it could distort research results. The good news is this problem has now been fixed. The rather surprising news is that it wasn't Microsoft that fixed it, even though Excel was at fault. As an article in The Verge reports:

  • The Linux Foundation Wants Open-Source Tech to Address Future Pandemics

    The Linux Foundation, which supports open-source innovation in blockchain tech, launched the Linux Foundation Public Health Initiative (LFPHI) at the end of July. The LFPHI’s goal is to promote the use of open source by public health authorities, which can be scrutinized by anyone, to fight not just COVID-19 but future pandemics as well.

  • LF Edge’s Akraino Project Release 3 Now Available, Unifying Open Source Blueprints Across MEC, AI, Cloud and Telecom Edge

    LF Edge, an umbrella organization within the Linux Foundation that aims to establish an open, interoperable framework for edge computing independent of hardware, silicon, cloud, or operating system, today announced the availability of Akraino Release 3 (“Akraino R3”). Akraino’s third and most mature release to date delivers fully functional edge solutions– implemented across global organizations– to enable a diversity of edge deployments across the globe. New blueprints include a focus on MEC, AI/ML, and Cloud edge. In addition, the community authored the first iteration of a new white paper to bring common open edge API standards to align the industry.

  • Linux Foundation Launches Jenkins X Training Course

    Linux Foundation has launched a new training course, LFS268 – CI/CD with Jenkins X. Developed in conjunction with the Continuous Delivery Foundation, the course will introduce the fundamentals of Jenkins X.

GNU/Linux Laptops/Desktop: Librem 14, System76 and More

  • Librem 14 Enhancements

    The Hardware kill switches have seen a number of enhancements. This is also the first Purism laptop to ship with a BIOS write protection switch and all M.2 key-E interfaces implemented. The Librem 14 is our most powerful and most secure laptop yet. If you want full control over your computer with cutting-edge, powerful hardware, the Librem 14 is the best (some would say the only) choice. Make it yours here.

  •        
  • The 2020 System76 Oryx Pro: Their Best 15" Laptop Yet!

    I've had the new System76 Oryx Pro in the studio for a while now, and in this full review, I'll give you guys my thoughts. We'll take a look at the hardware, switchable graphics, and discover the meaning of life along the way.

  •        
  • Is Microsoft finally getting its Windows update act together?

    Updating Windows has become a bad joke. I can install three Linux distributions in the same time it takes me to make a single serious Windows upgrade.

SUSE: OBS, 'Cloud' and Chat With Linux Kernel Developer at SUSE

  • OBS NDI™ Plugin on openSUSE

    The NDI plugin offers a fairly easy way to send OBS video signal (presumably other applications can take advantage of this too) to another OBS instance on another machine. This can come in handy for numerous reasons such as splitting up workloads between machines by capturing output from one machine, such as gaming computer, to stream with a dedicated unit that interfaces with YouTube. This has advantages in that you can move the machine doing the heavy lifting into another room or across the room as to not hear the fans and so forth. In my case, my primary machine is getting long in the tooth. I prefer the setup I have as far as the screen layout and height of the computer as well as the location. I use my AMD Desktop / server / workstation machine to talk to YouTube or Twitch directly with that OBS instance and record locally in effect freeing up my laptop from quite a bit of the workload.

  • Data Explosion – Is the Cloud Your Silver Bullet?
  • Women in Tech: “Aptitude has nothing to do with gender or inborn capabilities”

    Women are underrepresented in the tech sector —myth or reality? Three years ago, we launched a diversity series aimed at bringing the most inspirational and powerful women in the tech scene to your attention. Today, we’d like you to meet Jessica Yu, Linux Kernel Developer at SUSE. A research study by The National Center for Women & Information Technology showed that “gender diversity has specific benefits in technology settings,” which could explain why tech companies have started to invest in initiatives that aim to boost the number of female applicants, recruit them in a more effective way, retain them for longer, and give them the opportunity to advance. But is it enough? Three years ago, we launched a diversity series aimed at bringing the most inspirational and powerful women in the tech scene to your attention. Today, we’d like you to meet Jessica Yu, Linux Kernel Developer at SUSE.