Slashdot Mirror


User: TeknoHog

TeknoHog's activity in the archive.

Stories
0
Comments
5,448
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 5,448

  1. Thanks. I thought "fork bomb" was short enough already, while being much more descriptive. Might as well call it "fb" if you want to describe it as something that completely ruins computing and networks for a lot of people.

  2. Re: It's probably not aimed at you on Julia Programming Language Receives $600k Donation · · Score: 1

    The end statements are just redundant fluff, the indention is enough to delineate blocks. Python is beautiful.

    Unfortunately, this isn't so simple in the real world. When different people edit the source on different editors and operating systems, you may end up with blocks that look aligned but aren't. This is generally due to mixing spaces and tab characters. The end statement does take up space and visual attention, but it makes the syntax more robust against such glitches.

    BTW, Python's use of the colon is mostly redundant fluff. It serves a function for one-liners "if this: do_that" but if this is what you want, you might as well go back to the butt-ugly C syntax with its semicolons and braces.

  3. Re:It's probably not aimed at you on Julia Programming Language Receives $600k Donation · · Score: 1

    the language looks pretty impressive: the ease of python/matlab with the speed of fortran/c.

    My two favourite languages since about 2000 have been Python and Fortran, so you can imagine my joy of finding Julia. Of course it's not a perfect solution for everything, and I still prefer Python for most tasks that are not compute heavy. This is mostly due to the plethora of libraries available by default.

    On the issue of ease, Julia's syntax actually borrows heavily from Fortran, and thus avoids most of the whitespace thing.

  4. Re:Need more mature languages on Python Is On the Rise, While PHP Falls (dice.com) · · Score: 1

    None of mainstream languages make automatic use of multiple cores and GPU - explicit provisions must be made by programmer to parallelize part of the program, often with error prone semantics and a separate language like OpenCL.

    Automatic parallelization for CPUs has been around for a good while (e.g. Fortran 90), so the parallelization per se should not be a huge issue. You need sensible semantics for these concepts, such as vector types, so the compiler can assume things about parallelism.

  5. If you want smooth video playback on any platform and choose to use Flash, you're doing it wrong.

  6. Re:Software needs to catch up on Intel Flagship Core i7-6950X Broadwell-E To Offer 10-Cores, 20-Threads, 25MB L3 (hothardware.com) · · Score: 1

    Julia and Rust have some intriguing parallelisation mechanisms. [...] I simple write code for 1 processor, and run that on many data sets in parallel

    I haven't found Julia's parallelism very efficient, but maybe it's just my lack of coding skills. Then again my work is rather parallel by nature (independent pixels), so I simply run several processes using shell scripts.

    For example, it would be nice if something like map() were always parallelized as it kind of assumes independent data points, but there are still other considerations like memory management. Julia's pmap() seems to have too much overhead to be of any help, especially when the separate processes scale so well.

  7. Re:Interesting question for science oriented langs on Symbolic vs. Mnemonic Relational Operators: Is "GT" Greater Than ">"? · · Score: 1

    Julia is a pretty scientific language with a simple syntax based on Fortran and Python. It has things like union(A, B) for sets. Non-ascii keywords sound like a terrible idea. I expect you know LaTeX and understand why it uses ascii, even though the end results are pretty symbols.

  8. 1. There is no reason to have anything rinning as root

    I'm afraid you just misspelled "rimming".

  9. Do you mean Betteridge's Law of Headlines? on Should Programmers Be Called Engineers? (theatlantic.com) · · Score: 1

    No. I mean, you probably do, but the correct answer is still "No".

  10. Re:Cell phones today are a status symbol? on When Slide Rules Were Like Cellphones (hackaday.com) · · Score: 1

    Yup. I got my first cell phone in 1995 when they were just about becoming mainstream, after a few years of association with rich suits.

  11. Re:This professor should study systemd. on Emerging Technologies and the Future of Humanity (sagepub.com) · · Score: 1, Informative

    Gentoo doesn't use systemd by default. It follows many BSD philosophies but instead uses the Linux kernel and GNU libraries to make the best of both worlds.

  12. Re:Terrorists and paedophiles on Internet Firms To Be Banned From Offering Unbreakable Encryption Under New UK Laws (telegraph.co.uk) · · Score: 1

    a backdoor may be used by ... a paedophile?

    I see what you did there. Insert seal of approval.

  13. Re:Keep it in America on Slashdot Asks: Notes For Next Hallowe'en? · · Score: 1

    This. I'd expect real nerds/geeks to stay away from such commercial sheeple events. The proper time/place/style for fun and celebrations is when you feel like it, not when other people tell you.

  14. Re:Rudeness will kill it on Busybox Deletes Systemd Support · · Score: 1

    The lack of active maintenance is primarily caused by a small detail like a prison sentence.

    This is open source, so it shouldn't be anything more than a detail. Hans isn't the only one with the interest and abilities to develop ReiserFS. OTOH, the same ideas are being developed further in other filesystems such as btrfs, so there's no reason to stick with Reiser forever.

  15. Re:Rudeness will kill it on Busybox Deletes Systemd Support · · Score: 1

    Some still do use reiserFS, and not reiser4 even, just waiting for ext4 to get as good at recovering from the journal in the event of power outage, but then the ext people gave up and passed their flame to Btrfs which has an ever worse reputation.

    This. The only major problem with ReiserFS for me is the lack of active maintenance, resulting in the lack of TRIM support, for example. This is the only reason why I now have to use ext4. (TRIM in JFS is buggy, and other suitable filesystems are more unstable/experimental.)

    For a little perspective, I've used ReiserFS since it came out as the first journaling FS in mainline Linux around 2.4.0 or 2.4.1. I also remember when ext4 came out, and for a long while it was mind-numbingly slow. Then again, its whole point is being the safe choice among more experimental filesystems.

  16. Re:Why an un-googlable name? on Interviews: Ask Alan Donovan and Brian Kernighan About Programming and Go · · Score: 1

    I didn't expect a hovercraft full of motherfucking snakes!

  17. Re:Medication for Common Cold? on The Popular Over-The-Counter Cold Medicine That Science Says Doesn't Work (forbes.com) · · Score: 1

    Only if I get a headache I may take some Acetaminophen or Ibuprofen, but that's it.

    Ibuprofen is also useful for reducing inflammation and lowering fever. I've been specifically prescribed ibuprofen after wisdom tooth operations for the former reason, though I didn't need anything for the pain. Fever is another useful bodily response you may need to limit at times.

    Acetaminophen is great if you really want liver damage.

  18. Re: Is there any good programming education?? on Coding Academies -- Useful Or Nonsense? (techcrunch.com) · · Score: 1

    I got a Master's from Helsinki as well, and the word among professors was that they just had to force Linus to write something passable for thesis. He is not that academic.

    This. He finished his Master's way after Linux was already popular, and he'd been working on it instead of academic stuff. Later, as he received his honorary doctorate, he said it's the only sensible way of getting a doctorate.

  19. Re:It's just maglev. on Functioning Hoverboard Unveiled (cnn.com) · · Score: 3, Interesting

    This. For surface independence, try developing plasma levitation instead.

  20. Re:The more pertinent question for Europe is on EU Rules Bitcoin Is a Currency, Exchanges Are VAT-Exempt (thestack.com) · · Score: 1

    People save it, so there is never enough in circulation to be of any use causing a paradox of thrift.

    It's a question of balance. If you have no food and a ton of BTC, you'll probably exchange some to stay alive.

    Currently (pun intended), Bitcoin is used by relatively few people, and its unit value is expected to increase, as its total amount represents more and more real-world value. Thus people save disproportionate amounts of it as an investment. At some point there might be a balance as the adoption curve flattens out, and the investment aspect will be less attractive, so people will use it like any currency.

  21. Re:nitrate salts on A Tower of Molten Salt Will Deliver Solar Power After Sunset (ieee.org) · · Score: 1

    On the other hand, it makes sense to pay nitrates for your after-sunset electricity.

  22. Re:Compute + Storage on You Can't Get Smarter, But You Can Slow How Fast You Get Dumber (nytimes.com) · · Score: 1

    As any computer systems engineer knows, it's all about compute and storage. This article is about compute. But storage has been vastly improved for all of us.

    It's also about I/O and cache/memory management. While computers give us faster storage, it sits across the I/O of our physical senses. Having "a good memory" is like having tons of cache on your CPU die, and for a lot of things this is more important than raw compute.

  23. Re:I code in ASCII on Mimic, the Evil Script That Will Drive Programmers To Insanity (github.com) · · Score: 1, Flamebait

    Unicode in code is for people that do not understand what they are doing.

    This. To me it's the same argument as keeping domain names in plain ASCII -- portability. If I cannot type a domain name on any random keyboard, then it has no place on the _inter_net. Code should be similarly universal for a number of reasons, even if it's restricted to one organization; it's like math notation.

    (My native language has a few non-Latin characters and I also use Hanzi occasionally, but I like having some common ground with other people.)

  24. Re:The more pertinent question for Europe is on EU Rules Bitcoin Is a Currency, Exchanges Are VAT-Exempt (thestack.com) · · Score: 2

    Bitcoin isn't debt-based like most fiat currencies, and it isn't inflated at all like fiat. So it should be a more natural fit for banking systems that don't involve interest.

  25. Re:Why not self-publish? on How Scientists Are Circumventing Journal Paywalls (bbc.co.uk) · · Score: 1

    It's funny we're here discussing this on the web, which was conceived for scientists to share their publications more easily. "Just put the PDF online" is so 1990s, yet we're still not doing it enough.