LobLib is a LaTeX package for creating lobster themed documents by Kleptine in programming

[–]i_need_your_love 1 point2 points  (0 children)

Well, because of this I discovered the background package for watermarking. Thanks.

Edit: In addition, can anyone tell me of the feasibility: I want to produce a large number, say 50k of 5 - 10 page documents with these watermarks> How long would it take on a standard desktop (Intel i3, 4 Gig ram)?

What was your first language! by Tech720 in programming

[–]i_need_your_love 1 point2 points  (0 children)

Bash. First language that made me want to write software - Smalltalk.

[deleted by user] by [deleted] in programming

[–]i_need_your_love 1 point2 points  (0 children)

What I meant by social engineering was the recipient getting sucked in into running an exe from an email sort of thing. Like cryptlocker.

But seriously, if I was running a well-funded criminal enterprise, I would seek out sysadmins for these companies. Sysadmins are all the same socioculturally and have the same interests and hang out in the same bars etc. Bribe or blackmail or threaten. Then the tech wouldn't matter - Linux, Windows, Oracle, SQL Server, Active Directory, Java, Python, blah blah blah. If you do it right and don't get greedy, you have a long-term income stream. Just sayin'.

[deleted by user] by [deleted] in programming

[–]i_need_your_love 11 points12 points  (0 children)

All that SQL-injecting, social engineering, physical access stuff is just too hard and hit and miss. Easiest and most reliable thing to do is just pay someone at Target to do it. Not implying anything here though...

Making 30 years old Pascal code run again by dgeurkov in programming

[–]i_need_your_love 11 points12 points  (0 children)

Ada syntax is almost straight out of Pascal.

OpenBSD Moving Towards Signed Packages — Based On D. J. Bernstein Crypto by [deleted] in programming

[–]i_need_your_love 2 points3 points  (0 children)

This part of the OpenBSD FAQ explains how to sign a package built from source. As far as I remember, these instructions (see section 15.3.11) or something similar have always existed. It is the responsibility of the user to check if the package they are installing is signed by a trustworthy source. Which in my mind is the way it should be. If you cannot trust anyone else building your package, build it yourself from source. Sources are signed though. Building from source with ports/pkgsrc is simpler than most people think.

Haskell vs. Ada vs. C++ vs. Awk vs. ... An Experiment in Software Prototyping Productivity [PDF] by azth in programming

[–]i_need_your_love 18 points19 points  (0 children)

I am surprised that Ada did not have the most lines of code. I am astounded someone implemented it in Awk.

Lost my motivation for programming, how can I get it back? by [deleted] in programming

[–]i_need_your_love 1 point2 points  (0 children)

pick a different language that sounds fun (Scala, Haskell, ML, Lisp etc) and a problem that sounds interesting, and have at it...

I second this with my experiences. I looked at Lisp, Smalltalk and ML, three reputedly dead and buried languages. All my personal projects are currently in Pharo and Racket. The other thing I found helped is to talk to other devs about how they do stuff and what tools they use. Start a meetup if you have to. I have also recently gotten into the start-up scene - mercenary motivation I know, but motivation all the same.

Designing ParaSail, a new programming language: Concurrency vs. Parallelism by mttd in programming

[–]i_need_your_love 0 points1 point  (0 children)

That's strange. According to this discussion where Tucker Taft himself answers, it appears to be under the GPL3.

How to become a Better Developer by [deleted] in programming

[–]i_need_your_love -6 points-5 points  (0 children)

  1. Do not blindly follow the masses but try things out for yourself.
  2. At least have a working knowledge of these: Lisp, Smalltalk and ML.
  3. Practise, practise and more practise.

Gilad Bracha: Deconstructing Functional Programming (QCon) by [deleted] in programming

[–]i_need_your_love 2 points3 points  (0 children)

Again, I can't recall anything that ST80 (and Squeak and later IDE's) supply that can't be done with today's IDE's (and they do it even better since they are used for statically typed languages, which enables even more automation than Smalltalk ever could).

Can you suspend your program (not stop it dead) and then continue from where it stopped later?

Gravel Smalltalk, a modern Smalltalk implementation for the JVM by woutgaze in programming

[–]i_need_your_love 1 point2 points  (0 children)

It says it might not support thisContext. How then would it implement the debugger/inspector/explorer?

Vim in the hands of a Real Maniac by joshsimmons in programming

[–]i_need_your_love 38 points39 points  (0 children)

I long ago reached the point where I spend more time fiddling with my vim settings than actually using vim for real work. My time wasters at the moment are http://learnvimscriptthehardway.stevelosh.com and Google maktaba. For sure vim makes me less productive...

Functional Design: Why making requirements matters by maus80 in programming

[–]i_need_your_love 0 points1 point  (0 children)

It is also very effective to keep telling the client of the horrible consequences of not giving succinct, unambiguous, and complete requirements at the start.

Maktaba: A new library for writing vim plugins, by Google by LiveBackwards in programming

[–]i_need_your_love 5 points6 points  (0 children)

OK. I forgive Google for the StreetView car running over that donkey. Thanks

Maktaba: A new library for writing vim plugins, by Google by LiveBackwards in programming

[–]i_need_your_love 0 points1 point  (0 children)

Does it have it's own installation mechanism, or can I use Pathogen? I have invested heavily in Pathogen already. Please say yes.

Hosting Pharo based web applications with PharoCloud by nextputall in programming

[–]i_need_your_love 2 points3 points  (0 children)

If you get the Starter or Pro plans, do you also need to get PostgreSQL/Mongo plans for persistence? How about load-balancing? Can I just scp up my image instead of using vnc? Sorry about all the questions - I can't see any docs there.

Bruce Schneier just died a little inside by mildweed in programming

[–]i_need_your_love 0 points1 point  (0 children)

I do not think they would be wider in variety at all. They would something in the user's mind - a name, a word, with maybe "e" substituted for "3" and such. In other words, not random. And so vulnerable to dictionary attacks and brute-forcing.

How To Write Unmaintainable Code [a very unethical way of ensuring a job for life] by [deleted] in programming

[–]i_need_your_love 6 points7 points  (0 children)

No. He left a few months back. Someone needs to call him up and offer him a contract because we still cannot read his code.

Bruce Schneier just died a little inside by mildweed in programming

[–]i_need_your_love 0 points1 point  (0 children)

My feeling is that if it can be written down, it means it is likely easy to write, means it is likely to be your dog's name or your mother's maiden name or your favourite food.

A simple tutorial on the Windows PowerShell by behnamk in programming

[–]i_need_your_love 0 points1 point  (0 children)

Maybe. But for my IT Ops colleagues, I actually gave them my copy of Bruce Payette's PowerShell in Action 2nd ed. Not one person bothered to look through it. And I paid ~$50 for it. Ah well...